[boost] [optional]none.hpp causes VC7.1 precompiled header to behave erratically