Exercism Elixir: Allergies, naive v1, tail recursion, uniq kludge