GCC typename-related fix in FieldList