Почему амперсанд (&) необходимо кодировать в JSF? Есть ли способ обойти это?

У меня часто есть Javascript на моих страницах JSF XHTML, в которых есть &&, которые мне в конечном итоге приходится кодировать как &&

Например, когда я помещаю следующее в свой файл страницы JSF XHTML:

I am an & sign

Я получаю сообщение об ошибке:

The entity name must immediately follow the '&' in the entity reference

Один из способов исправить это, по-видимому, состоит в том, чтобы изменить '&' на &, что я считаю нежелательным, просто написав '&'.

Также оказывается, что в случаях, когда я использую '&' в Javascript, я могу обернуть Javascript в теги CDATA; при заключении в теги CDATA я могу написать '&', не экранируя его как &, что является хорошим обходным путем, позволяющим иметь более читаемый код Javascript на моей странице.

Но что происходит, когда я хочу использовать литерал '&' в другом месте на странице, когда он не находится внутри тегов