Removed unnecessary selector negation
* it's the order of templates that decides which specialization gets evaluated