Basic implementation of property data descriptor.

No type management or recursive containment yet.
Link to lxml.etree