This class is used to determine which init method should be called, based on the last class which was sent a constructor message.