Is this a bug or a feature?
- use many units within a project
- build a huge net of functions and write "uses..." into interfaces and implementation
- unify two units (...as you think, oh, I have to use less classes)
- go to the project-inspector and remove one unit out of the project
- you thought, you have simplified your project?
Unfortunately not:
Use a search tool and find, that the "deleted" unit is still in the uses list in many implementation parts. You have to pick it out there by hand.