code: def make_classes(base_class, module):
      
      from functools import partial
  
      for k in names:
  
          cls = base_class.class_factory(k.capitalize())
  
          cls.augment()
  
          setattr(module, k.capitalize(), cls)
  
      setattr(module, 'get_class', partial(get_class, module))
docs: Create derived classes and put them into the same module as the base class.
  
      This function is called at the end of each of the derived class modules, acs, census, civik and tiger.
      It will create a set of new derived class in the module, one for  each of the enries in the `summary_levels`
      dict.