Elixir error messages to make the errors within the system easier to expect and predict, as well as read