class Expansion: def __init__(self, parent, globalConfig): setattr(parent, self.__class__.ID, self) class PlayerExpansion: def __init__(self, player, localConfig): pass