Fix `if_helpers` use of named arguments with `or`

* Also fix display of "+ Control" and "+ Objective" for Readers
Merge pull request #1311 from reciprocity/feature/fix-if-helpers

Fix `if_helpers` use of named arguments with `or`