When does sets need a refactor?
What rule of thumb should you remember for sets?
When should you avoid a fancy use of sets?
How does sets affect maintainability?
What state reasoning matters with sets?