`service::users::Data::list_local_users` is possibly bugged
The comment says:
A user account is considered "local" if the length of it's password is greater then zero.
But this is technically wrong because the admin bot (usually) has its password unset (i.e. is zero bytes long).