static <A> A printLength(S s, A a) { print(s, l(a)); ret a; } static <A> A printLength(A a) { ret printLength("", a); }