bad int = 1 read_bad :: func() int { return bad } derived :: read_bad() main :: func() void {}