Added functionality to handle the Collection generic type parameters and return type. The existing code only had the functionality to handle the array of objects and object.
Eg for modification:
The update method argument is List of parts and return type is List of PartUpdateConfirmation.