Prevent recursive term creation when a role is inserted
Use custom SQL to deal with role aliases -- get_terms was failing. Caching maybe?