Would it be possible to provide a substitute for BOOST_FUSION_ADAPT_STRUCT_xxx macros to be able to use classes and structs as heterogeneous (+associative?) sequences?
I don't know if there are any C++>=11 features that would allow improving these macros or designing a new/better version of them, but that might be worth looking into.