add property_serializer impl
restore serialization in text_properties and text/formattin/layout