 {compact, flatten, merge, del, include, indexOf, starts, ends, last} = require './helpers'
 
 # Constant functions for nodes that don't need customization.
-YES = -> yes
-NO  = -> no
+YES  = -> yes
+NO   = -> no
+THIS = -> this
 
 #### BaseNode
 

  constructor: (@expression) ->
    super()

  makeReturn: ->
    this

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

  constructor: (@comment) ->
    super()

  makeReturn: THIS

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