Adapted to Elixir 0.13.3