refactor report.show_in_navigation

(independent change that's good anyway)