smarter printer enables string type.  :Hello, World!  => 12 Hello, World!