Reorder configuration types.
Use isNumber method as opposed to exceptions to determine if the value is a number.
Fix issue with creating List type.