fixed typos
refactored adhoc collector such that multiple functions can be applied on a single PrideXMLReader instance