Implementation for converters and validators.