Elixir typespec enhancements
A custom exception raised when a field could not be converted to the type declared by the target typespec.