function f1: T;begin end; begin var a: byte := f1&(); assert(a = 0); end.