conditonal in species module checks on domain and not entity, for now.