Fix a problem with the `do` Elixir keyword

As of my comment in #60, the `do` Elixir keyword didn't work with stuff like:

``` elixir
defmodule M do
  # no `end` here
```

Now it does.