docs: function() {
      var tok = this.scan(/^include(?=:| |$|\n)/, 'include');
      if (tok) {
        this.tokens.push(tok);
        while (this.callLexerFunction('filter', { inInclude: true }));
        if (!this.callLexerFunction('path')) {
          if (/^[^ \n]+/.test(this.input)) {
            // if there is more text
            this.fail();
          } else {
            // if not
            this.error('NO_INCLUDE_PATH', 'missing path for include');
          }
        }
        return true;
      }
      if (this.scan(/^include\b/)) {
        this.error('MALFORMED_INCLUDE', 'malformed include');
      }
    }