While "designing" the latin script, I don't think people intended for me to be able to write "dfSJdfgnjitaDF". I also don't think they, like "the unicode people", would be very surprised if they saw something like that. With "unintended behaviour" I meant something that, once aware of, it would cause them to want to fix it.
Of course, there are many definitions of "hack" and plenty room for subjective interpretation.