move some system.users error checking into the SystemUsersCollection class