prevent startcode emulation (most likely spec fix)
diverges from current draft, thus using EMULATION_PREVENTION_FIX macro to mark changes
relates to issue #270
Edited by Karsten Suehring
diverges from current draft, thus using EMULATION_PREVENTION_FIX macro to mark changes
relates to issue #270