un-fungied the parser (boost::spirit is black magic) got the old error again:

Error 1 error C2666: 'boost::variant<T0_,T1,T2,T3>::convert_construct' : 3 overloads have similar conversions C:\Boost\boost_1_53_0\boost\variant\variant.hpp 1751 1 Stupor