don't throw for nonexistent ids & names in userstore