// Copyright 2017 The Go Authors. All rights reserved.// Use of this source code is governed by a BSD-style// license that can be found in the LICENSE file.// +build !go1.9packagecatalogimport"golang.org/x/text/internal/catmsg"// A Message holds a collection of translations for the same phrase that may// vary based on the values of substitution arguments.typeMessageinterface{catmsg.Message}funcfirstInSequence(m[]Message)catmsg.Message{a:=[]catmsg.Message{}for_,m:=rangem{a=append(a,m)}returncatmsg.FirstOf(a)}