no functional change make batch editor prefix list readonly
repoint to contains
refactor some logic to make it easier to reuse add some xmldoc
previous hurdle a year ago was propertyinfo fetching not looking at the base class's properties; dig deeper for all properties to mimic existing code for netframework end result is batch editing now possible without gui