allow passing conditions to conditionals (like is_page)