simplify, expression object is unique to scope