RFC: print() double dispatch