func NewStringAppleMap(kv ...StringAppleTuple) *StringAppleMap {
	mm := newStringAppleMap()
	for _, t := range kv {
		mm.m[t.Key] = t.Val
	}
	return mm
}
// NewStringAppleMap creates and returns a reference to a map, optionally containing some items.
NewStringAppleMap creates and returns a reference to a map, optionally containing some items.
// NewStringAppleMap creates and returns a reference to a map optionally containing some items .
func NewStringAppleMap(kv ...StringAppleTuple) *StringAppleMap {
	mm := newStringAppleMap()
	for _, t := range kv {
		mm.m[t.Key] = t.Val
	}
	return mm
}
func NewStringAppleMap ( kv ... StringAppleTuple ) * StringAppleMap { mm := newStringAppleMap ( ) for _ , t := range kv { mm . m [ t . Key ] = t . Val } return mm }
NewStringAppleMap creates and returns a reference to a map, optionally containing some items.
NewStringAppleMap creates and returns a reference to a map optionally containing some items .