A dynamic protocol is a category (displayed in the 3rd pane of your browser) whose content is computed dynamically based on the currently selected class. If a dynamic protocol is empty then it is not shown.This system is based on an idea of Nathanael Shärli and Andrew P. Black (see 'A Browser For Incremental Programming')Here is a small list of possible dynamic protocols:HaltUsage: displays all methods containing a call to #haltOverride: contains methods that are defined in the superclasses and redefined in the current classDuplicated: shows methods that have the same source code as in their super classRecentlyModified, SuperSend...A preference system has been set to permit the selection of desired dynamic protocols. After having browsed at least one class using OmniBrowser, you can set your preferred protocols using the Preference Browser in the category 'dynamic protocols'.InstallationThis package depends onClassSelectorSets.