This allows for the unused user records to stay out of RAM until
"get"ed (or got in English). New get calls that allow for listing
to be done with auto-vivifying user records in the main hash.
Also partial lists can be obtained with get_some_calls(qr/.../).