Add support for field assignments like x.foo =3

.. other Lvalues are still unsupported.