* Avoid side effects on assignments
* Handle calls on "this" with a different path