Used for lazy instantiation of UIDefaults values so that they are not
all loaded when a Swing application starts up, but only the values that
are really needed. A LazyValue is only instantiated once,
as opposed to the {@link ActiveValue} that is newly created every time
it is requested.