Modifies the contents of Expressions::ValueSpecification to include methods that exist within the specification but were initially missed by the implementor.  These new methods will be used heavily by the Literals package that will be discussed below.

Within the Literals classes several abstract classes have been designed and a single interface (LiteralSpecification) which will be the generalization of them all.  The Literal objects have been defined as abstract classes instead of interfaces based on the limited use of such classes within an implementation context.  These classes included:
	LiteralBoolean
	LiteralInteger
	LiteralNull
	LiteralReal
	LiteralString
	LiteralUnlimitedNatural.

The implementation of UnlimitedNatural has been defined as being the class Integer defined by java.lang.