refactored XPathTemplatableList PreValueEditor field creation to use property attributes