last part of expression and all parts before expression
merging conflicts in varExpr