I'm currently testing different versions of a library which is used in a project with about ten different modules, each of them having this library as a dependency. To be able to replace the currently used library with a different one (without loosing too much information) it would be very handy to have a possibility to disable the library instead of remove it completely.
(I know that it would be much simpler to use a single project library and only change the attached classes there, but I didn't set up the project in the first place.)