adjust BaseType template for codegeneration