Please describe the problem you are having in as much detail as possible:
If you attempt to overwrite the client's user store then the client will throw errors, the users property should not be allowed to be overwritten.

Include a reproducible code sample here, if possible:
this.client.users = null; // null can be anything
Further details:
651ff81bd522c03b5c9724a3a8c14eeb88dcd6b9This is kinda universally true for all of its properties. I see people doing this by mistake all the time when they think they're adding a custom property, but actually replacing one that already exists.
See @Monbrey's response
Most helpful comment
This is kinda universally true for all of its properties. I see people doing this by mistake all the time when they think they're adding a custom property, but actually replacing one that already exists.