Potential AS3 compiler bug

Would you mind trying this? At first glance, the following statement should either output “Hiya!” or throw some kind of runtime error. But it causes my Flash compiler to leave out all AS3 code when it publishes. I’d like to know if this is reproducible.

(0?0:0)[0];
trace("Hiya!");

Thanks in advance.