code: def register(self, ptype):
          
          # Too many of them leads to memory burst
          if len(self.typedefs) < cfg.getint('typing', 'max_combiner'):
              self.typedefs.append(ptype)
              return True
          return False
docs: register ptype as a local typedef