Description
The framework currently has special purpose code to deal with ObjectList type (ObjectList representing the result of an action that returns a collection). Predominantly this is the InstancesCollectionSpecification.
This design could be improved by doing away with this "special" subtype, and instead having FacetFactory's that look specifically for pojos of type ObjectList and install the required facets.