docs: function (out) {
              var scriptClasspath = out.scriptClasspath;
              if (scriptClasspath) {
                  // this is the new way of including template scripts
                  out.enterBlock("classInit");
                  out.addDependencies(["aria.core.TplClassLoader"]);
                  out.writeln("aria.core.TplClassLoader._importScriptPrototype(" + scriptClasspath + ",proto);");
                  out.leaveBlock();
              }
              var classInit = out.getBlockContent("classInit");
              if (classInit.length > 0) {
                  out.writeln("$init: function(proto) {");
                  out.increaseIndent();
                  out.write(classInit);
                  out.decreaseIndent();
                  out.writeln("},");
              }
          }