Rewrote

This mini-edit restricts the use of literals.  I don't like literals, but they're a feature of the language so meh.