types.go
func (t *TupleType) Contains(field string) bool {
	_, exists := t.fields[field]
	return exists
}
func (t *TupleType) Contains(field string) bool {
	_, exists := t.fields[field]
	return exists
}
// Contains determines is a field exists in the TupleType