{
	"failureMessage":      { "type": "string" },
	"notANumberMessage":   { "type": "string" },
	"notAnIntegerMessage": { "type": "string" },
	"tooHighMessage":      { "type": "string" },
	"tooLowMessage":       { "type": "string" },
	"wrongNumberMessage":  { "type": "string" },
	"tooLongMessage":      { "type": "string" },
	"tooShortMessage":     { "type": "string" },
	"wrongLengthMessage":  { "type": "string" },
			
	"is":      { "type": "number" },
	"maximum": { "type": "number" },
	"minimum": { "type": "number" },
		
	"onlyInteger":  { "type": "boolean", "defaultValue": false },
	"allowNull":    { "type": "boolean", "defaultValue": false },
	"partialMatch": { "type": "boolean", "defaultValue": false },
	"match":   { "type": "string" },
	"pattern": { "type": "RegExp" },
	"within":  { "type": "string" }
}
