Re: [boost] boost::variant -- this code compiles fine -- I think it should not compile