Fixed virtual printer constructor returning output stream