I believe the tilde operator isn't supported by ie8.
That might be the reason why I never saw it before (because IE8 compat was required)