A code generator for creating models and bindings from templates and user-provided schematics.