Hmm that's a very strange bug just sounds like a weird compiler quirk.
I am curious if it's going to be like a heisenbug where it's there sometimes when you compile and sometimes when you don't