reverse order that initializers are run (corrispond to ancestor heirarcy)