Today, I fixed a few really annoying bugs in MCS which were related to compiler warnings on higher warning levels. MCS is now correctly reporting warnings for unused variables and fields; previously, you got thousands of warning messages, but almost all of them were incorrect.