static A printIf(bool b, A a) { if (b) print(a); ret a; } static A printIf(bool b, S s, A a) { if (b) print(s, a); ret a; }