shouldn't this just use ``isinstance(presentation.proposal, PyConTutorialProposal)`` ?  Or do we want to exclude subclasses?