Consider switching to `erlang:error` for programmer and/or external state errors
Consider switching to
erlang:errorfor programmer and/or external state errors