Why was the toBasetype() removed? It's necessary for things like a typedef or enum of a static array.