docs: function(){
      var tok = this.expect('each');
      var node = {
        type: 'Each',
        obj: tok.code,
        val: tok.val,
        key: tok.key,
        block: this.block(),
        line: tok.loc.start.line,
        column: tok.loc.start.column,
        filename: this.filename
      };
      if (this.peek().type == 'else') {
        this.advance();
        node.alternate = this.block();
      }
      return node;
    }