Sorry to nit pick this one particular thing, but doing `!~` instead of `!== -1` is a bit of a readability issue. It seems that `!== -1` is more conventional in Ember's code base. Again, sorry to nit pick that one thing, makes me feel like a complete douche for even point this out. I'm stoked to have this feature in Ember proper.