Made string methods return null when containing non-string values. To ensure casting the StringFilter should be called before any of them.
ValueValidators now all expecting a raw value instead of a Field instance, making them usable outside of the Validation class.