behaves_like (hex): Automatically creates a behaviour from a module's specs.
Keywords: behaviour|elixir