Make direct alter-var-root calls compile to field setters
Rename lean-compile to force-compile to better reflect the semantics