Class CreatorWrapper<T>

CreatorWrapper acts as a type- and instance -dependent service loader.

A creator method simply creates an instance of a type from an instance of a parameter type. (Consider here
the Descriptors API createXXXComparator methods.) When the parameter type has free parameters it should be
implemented as an immutable parameter object - builder class pair. This wrapper usually wraps a default instance
of such immutable parameter objects; however it returns an associated builder to change.

Please note that this class is marked with Beta annotation, so it can be subject of incompatible changes
or removal in later releases.