is_* => is_*?
move discovery_roles into Hydrus