17. Adding a custom menu voter

This menu voter highlights the "Schedule" menu item if the content is of class Presentation. This voter is not very robust, it relies on the URL which can be edited by the user (and would not work with translated URLs at all).