Previously, passing a non-list binding to `Code.eval_string/3` would crash deep in Erlang code with a confusing `FunctionClauseError` in `:elixir_erl_var.load_binding/6`.
Previously, passing a non-list binding to `Code.eval_string/3` would crash deep in Erlang code with a confusing `FunctionClauseError` in `:elixir_erl_var.load_binding/6`.