Utilities for converting Java multiple-valued types (arrays, collections,
Maps) into readable (Enumeration) and writeable (Denumeration) iterators over
their contents.
Interface defining a factory which can return an Object instance
(possibly shared or independent) when invoked.
This interface is typically used to encapsulate a generic factory which
returns a new instance (prototype) of some target object on each invocation.
This interface has been introduced and removed from PonderUtilCore a number
of times under the name "ObjectGetter" - on every occasion before now
it has been determined that its use represented some kind of design error.