Code that should look like this: ``` elixir defmodule FooMod do def foo do fn(a, b) -> a + b end end end ``` actually looks like this: ``` elixir defmodule FooMod do def foo do fn(a, b) -> a + b end end end ``` The anon function's `end` is being treated as the closing of `foo` method.