issue#5: Reprinting simple values.
issue#5: Simple types now accept strings on marshalling.