Categories in League of Legends are becoming more and more meaningless
"An auto attack is a manaless attack your champion performs when they attack-click something."
Except
and 
"When a champion is suppressed they cannot cast any abilities."
Except
's R
"A turret has True Sight which reveals all stealth and invisible champions within it's range."
Except
's E
It's an interesting design philosophy to have a bunch of core mechanics all champions are subordinate to and then have various champions and abilities break them.
I hope they take this further in the future and give all 150 champions at least 1 ability that is an exception to the normal rules of the game so that everyone that plays has to memorize each interaction of every ability instead of just a small set of core rules.