ParentFull threadhelmut_hed·Have you used Boost.Fusion? This looks very much like BOOST_FUSION_ADAPT_STRUCT and seems to have similar design goalsView on HN