Typeclass that defines how to validate given field
Validates field using Policy and returns it as Either.Left if invalid and Either.Right if valid
field