   constructor: (@comment) ->
     super()
 
-  makeReturn: ->
-    this
+  makeReturn: THIS
 
   compileNode: (o) ->
     @tab + '/*' + @comment.replace(/\n/g, '\n' + @tab) + '*/'

  class:    'BaseNode'
  children: []

  unwrap          : -> this
  isStatement     : NO
  isPureStatement : NO
  isComplex       : YES

  constructor: (@expression) ->
    super()

  makeReturn: THIS

  compile: (o) ->
    expr = @expression.makeReturn()
