Moved foundation initialization to base-class initialization finalization