code: def gen_classdefs(self) -> str:
          
          return '\n'.join([self.gen_classdef(k, v) for k, v in self.schema.classes.items() if not v.mixin])
docs: Create class definitions for all non-mixin classes in the model
              Note that apply_to classes are transformed to mixins