5. The computer program product of claim 2 , wherein the wizard uses the template comprising a hash, map, or list to convert a complex object into a simpler object.
2. The computer program product of claim 1 , wherein the wizard uses an XML plug-in to determine how to handle the collection, and the reconstructing using the wizard comprises: retrieving the one or more base objects for the collection using the one or more annotations determined from the one or more objects of the collection; retrieving a template for reconstructing the collection as an XML using the retrieved one or more base objects for the collection; and reconstructing the collection by wrapping the retrieved one or more base objects as elements in the retrieved template.