sS printIfNempty(S s) { if (nempty(s)) print(s); ret s; } sS printIfNempty(S prefix, S s) { if (nempty(s)) print(prefix, s); ret s; } static A printIfNempty(A l) { if (nempty(l)) print(l); ret l; }