elixir-lang/elixir — pull request #532 by yrashk (2012-10-12 21:19:51+00:00)
Title: Add support for defining multiple protocol implementations in one go

```elixir
defimpl SomeProtocol, for: [Atom, Number, List] do
...
end
```