gnl2go.go
func CreateMsgType(alist []AttrListTuple, familyId uint16) MessageType {
	if v, exists := Family2MT[familyId]; exists {
		return *v
	}
	var mt MessageType
	mt.InitMessageType(alist, familyId)
	Family2MT[familyId] = &mt
	return mt
}
func CreateMsgType(alist []AttrListTuple, familyId uint16) MessageType {
	if v, exists := Family2MT[familyId]; exists {
		return *v
	}
	var mt MessageType
	mt.InitMessageType(alist, familyId)
	Family2MT[familyId] = &mt
	return mt
}
/*
Routine, which helps us to create global dict of msg types
*/