Changed FieldValidatorInterface added validateType() and does not extend ValidatorInterface anymore