What it's like to create item sets for Mordekaiser

First, try to make a tanky bot lane build:
You discover that titanic hydra cannot reset his AA while Q is active.
Then, try to make a sustainy/spell vamp build:
You discover that he doesn't reduce the cooldown of hextech's active since Q is coded as an AOE.
Then, you decide to take him into the jungle since his clears are so good:
You discover that sated devourer turns off completely when Q is active, preventing you from gaining any double attacks whatsoever.
Rito, please fix.
