Changed value handling to wrap numbers as well, including handling
bigints
Cleaned up wrapping of string function results so that method chaining
works better
Handle boolean results as typed literals, plus fixing numbers
method to set datatype of result value
Added support for formatting values
Lang tagging of literals