Typed error
t() :: %ExClubhouse.Error{ message: binary(), reason: map() | binary() | nil, type: :client | :parser }