code: function TplWrap(name, runtime, root, scope, buffer, originalName, fn, parent) {
    this.name = name;
    this.originalName = originalName || name;
    this.runtime = runtime;
    this.root = root;
    // line counter
    this.pos = {line: 1};
    this.scope = scope;
    this.buffer = buffer;
    this.fn = fn;
    this.parent = parent;
  }
docs: for performance: reduce hidden class