Change how the role system is managed.
Get rid of permission that are tied up to roles.
Roles with the permission edit_admins are now considered top level accounts aka admins