http://xyst.i2p/DEBUG/cppcheck/169.html
All tests in group inherited from this base struct PrintTaggedTuple_common { // Tags DEFTAG ( name ); DEFTAG ( age ); DEFTAG ( email ); DEFTAG ( tag1 ); DEFTAG ( tag2 ); DEFTAG ( tag3 ); using MemberList = brigand :: list < name , std :: string , age , int , email , std :: string , tag1 , tk :: TaggedTuple < brigand :: list < tag2 , std :: string , tag3 , std :: string > > > ; // Define a tagged tuple: odd template arguments are tags, even ones are types using record = tk...