Printer([PrintFunc? stdout, PrintFunc? stderr]) : stdout = stdout ?? print, stderr = stderr ?? stdout ?? print;