interface T { [[foo]](): X }