code: def make(self):
          
          log.setLevel(self.log_level)
          created = []
          prop_list = [item for item in self.defs if item.type == 'uri']
          log.debug(" creating properties ... ")
          for prop in prop_list:
              make_property(self.defs[prop], prop, [])
          log.info(" property count: %s", len(prop_list))
docs: reads through the definitions and generates an python class for each
          definition