Как раз напротив, точка с запятой заставляют эту конструкцию работать, поэтому я склоняюсь к мысли, что ошибка в синтаксисе, как раз в документации.
И эта конструкция более или менее работает когда отсутствует перевод для языка, в этом случае меню на русском (L=0), а элемент страницы (с отсутствуещей локализацией) - на английском (L=1). Но если перевод для страницы присутствует, то меню и элемент страницы (с отсутствуещей локализацией) выводятся на русском (L=0).
P.S.
Здесь Дмитрий Дулепов доступно объясняет, что мои тайные желания слегка неверны и вряд ли будут реализованы и, похоже, он прав!