     else
       "$@tab//" + @lines.join("\n$@tab//")
 
-register CommentNode, {name: 'CommentNode', is_statement: yes}
-
 #### CallNode
 
 # Node for a function invocation. Takes care of converting `super()` calls into

    o.chain_root.wrapped: or @soak_node
    idx: @index.compile o
    "[$idx]"

register IndexNode, {name: 'IndexNode', children: ['index']}

#### RangeNode


  compile_node: (o) ->
    ref:  new ValueNode literal utility 'extends'
    (new CallNode ref, [@child, @parent]).compile o

#### AccessorNode

