 nest      = require("./class/nest")
 
 rules =
-  delimiters  : _(['(',')','[',']','{','}',"<",">"])
-  space       : _([' ','\t'])
-  linefeed    : _(['\n'])
-  starters    : _(['(','[','{',"<"])
-  enders      : _([')',']','}',">"])
-  quotes      : _(['"', "'"])
-  esc         : _(['\\'])
-  comment     : _([';'])
+  delimiters  : _ ['(',')','[',']','{','}',"<",">"]
+  space       : _ [' ','\t']
+  linefeed    : _ ['\n']
+  starters    : _ ['(','[','{',"<"]
+  enders      : _ [')',']','}',">"]
+  quotes      : _ ['"', "'"]
+  esc         : _ ['\\']
+  comment     : _ [';']
   pairs :
     "(" : ")"
     "[" : "]"

  "rec"    # Recursion of anonymous func
  "use"    # Reference another module

  "add"
  "sub"
  "div"
  "mul"
]

module.exports = _.compose(

  _.partial(comment, rules)
  _.partial(string, rules)
  _.partial(char, rules))

