ImplModel loading and lookup errors.
@type reason() :: :impl_model_not_found | :deserialisation_failed
@type t() :: %Spex.Errors.ImplModelError{ __exception__: true, context: map() | nil, reason: reason() }