Can't validate superclasses at compile time because those symbols don't exist yet. You'll just have to do it right for now