LvaluePropertyMap

The LvaluePropertyMap provides an interface for accessing a
reference to a property object (instead of a copy of the object as in
the get() function required by ReadablePropertyMap). An
LvaluePropertyMap can be mutable or
non-mutable. The mutable LvaluePropertyMap returns a
reference whereas the non-mutable returns a const reference.