Fixes implicit multiplication when parenthesis is 'auto' and operands are ConstantNodes. This is handled by detecting that case and printing parentheses for ParenthesisNodes even though they normally wouldn't with parenthesis set to 'auto'.
.isNode
.isSymbolNode
type.isNode(x)
Node.equals(other)
scope
rawArgs = true
toString
_compile