code: def camel_case_to_name(name):
      
      def convert_func(val):
          return "_" + val.group(0).lower()
      return name[0].lower() + re.sub(r'([A-Z])', convert_func, name[1:])
docs: Used to convert a classname to a lowercase name