I concur with henrik it compiles for me with the bogus while removed