Remove unused types and members
This feature is designed for projects that make use of libraries. Use ILMerge to merge the library into your program and then let Rummage remove all the parts from the library that are not actually in use by your particular program. This reduces the size of your executable, thus improves run-time performance and memory consumption, and in conjunction with all the other obfuscations allows you to completely hide the very existence of any external library.