"number" template language data type; an object that stores a number. There's only one numerical type as far as the
template language is concerned, but it can store its value using whatever Java number type. Making operations between
numbers (and so the coercion rules) is up to the ArithmeticEngine.
Objects of this type should be immutable, that is, calling getAsNumber() should always return the same value
as for the first time.
Fields inherited from interface freemarker.template.TemplateModel