code: function compile2(nodes, scope) {
    var toks = flatMap(nodes, function(expr) {
      return expr.type === 'Literal' ? tokenize2(expr.value) : expr;
    });
    return parse2(toks, scope);
  }
docs: Compile function calls and variable references
  
  @param {Array<Node>} nodes
  @param {Object} scope