   isStatement: -> yes
 
   constructor: (@expression) ->
+    super()
 
   # A **ThrowNode** is already a return, of sorts...
   makeReturn: ->

  children: ['name']

  constructor: (@name, @attach, @splat) ->
    @value = literal @name

  compileNode: (o) ->

  isStatement:  -> yes

  constructor: (nodes) ->
    super()
    @expressions = compact flatten nodes or []

  # Tack an expression on to the end of this expression list.
