! Protecting ampersands inside code and nobbc tags. Basically, they're parsed outside of them because you may want to output an entity that you don't know how to reproduce on your device (UTF-8 is great, but not the answer to everything), but inside these tags they really need to be left alone... I don't know how it got uncaught for so long. (Class-Editor.php)