stylistic changes to specs
dont loop twice in has_guise?