conformsToAll