alias bug in the compiler?