If that works, we have a problem, because `:foo != 'foo'`. A symbol and a string are not the same, and should not be considered the same.