Refactored the new Catalog cmdlet to use XML serialization instead on manually fetching the values and parsing them.