fix compiling on new version of elixir