Revert "LPS-33227 - Fix compile error for missing closing parenthesis"

This reverts commit 2f54d8aee836cf9dda0c28c2bcacd87abe40c4b4.
LPS-33227 Jspc error
LPS-38468 Not sitemapable layout's children won't be included in sitemap.xml
LPS-38468 articles should still be in the sitemap even if I don't want the page to be displayed in the navigation menu, right?
LPS-38468 minimize changes (keep logic separated)
LPS-38468 fix wrong title
LPS-38468 hidden pages should be also included in the sitemap by default. it can still be changed from the SEO section, otherwise, we have a conflict between these 2 options
LPS-38468 Add line breaks to show that those visit* calls are not in alphabetical order, but logical order
LPS-38662 Should never modify a list obtained from a Persistence. See LPS-38383.
LPS-33738 Fix duplicate struts_path