func (f *Feed) typecheck(typ reflect.Type) bool {
	if f.etype == nil {
		f.etype = typ
		return true
	}
	return f.etype == typ
}
// note: callers must hold f.mu
callers must hold f.mu
// note : callers must hold f . mu
func (f *Feed) typecheck(typ reflect.Type) bool {
	if f.etype == nil {
		f.etype = typ
		return true
	}
	return f.etype == typ
}
func ( f * Feed ) typecheck ( typ reflect . Type ) bool { if f . etype == nil { f . etype = typ return true } return f . etype == typ }
callers must hold f.mu
callers must hold f . mu