Validates a custom type.
Value to validate.
Optional
Custom type name.
Custom validators map.
Whether the value passes custom validation.
Validates a custom type.