doesn't depend on a specific elixir version