     if level ? o.level then code else o.indent + code
 
 #### Call
-
-# Node for a function invocation. Takes care of converting `super()` calls into
-# calls against the prototype's function of the same name.
+# Node for a function invocation. Takes care of converting `super()` calls.
 class exports.Call extends Base
   (@variable = @super = Literal('this'), @args = [], @soak) => @new = ''
 

    "#{fun}.apply(#{ref}, #{args})"

#### Extends

# Node to extend an object's prototype with an ancestor object.
class exports.Extends extends Base
  (@child, @parent) =>

    code +  tab + '}'

#### Case
# Convinient container node for `case` blocks.
class exports.Case extends Base
  (@tests, @body) =>

