has ever been called, then the last value of loc
otherwise the current global locale,
in effect at the time of construction.
If called after
has been called but before
has returned (i.e., from within the call of
then it returns the previous value.