expand elixir constraint