Specialized class that wraps a single-valued non-null primary or secondary identifier attribute.
The intended use is in method parameters and internal data structures where it ensures the requirements on
the identifiers being passed on or stored.
This may be quite courageous. But (especially) ConnId requires String values of identifiers. So, this is the place
to change the way non-String values are to be handled.