Note to implement more performant sets