code: def apply(self, ax):
          
          for th in self.themeables.values():
              th.apply(ax)
docs: Apply this theme, then apply additional modifications in order.
  
          Subclasses that override this method should make sure that
          the base class method is called.