code: function(node){
      if (!node) this.expect('atblock');
      node = new nodes.Atblock;
      this.state.push('atblock');
      node.block = this.block(node, false);
      this.state.pop();
      return node;
    }
docs: @block
  
  @param {Expression} [node]