elixir-lang/elixir — pull request #1118 by pragdave (2013-05-26 03:55:36+00:00)
Title: Allow Binary.Inspect to work with Records

Binary.Inspect did not support a defimpl for Record types—they were always dispatched to Binary.Inspect.Tuple. Adding

@except []

to the top forced Record to be a supported type before Tuple, and now Records seem to be supported.