In Apple's runtime +initialize is inherited (and this is documented,
so it's not by accident). In gnustep it's not. Is there a good reason
for this? It seems like a glaring inconsistency -- "subclasses
inherit methods from their superclass _unless_ the method is called
+initialize". Seems to me it would be much cleaner to not special-
case this and for +initialize to be inherited.