Revert "partial revert of f221e1d until recursion CreateListOfDataMembers/TDataMember::TDataMember is resolved"
Revert "partial revert of f221e1d until recursion CreateListOfDataMembers/TDataMember::TDataMember is resolved"

This reverts commit 13d93a2673e43565e2008be13a43367b3085a85c.

tc3t/qoot,tc3t/qoot,tc3t/qoot,tc3t/qoot,tc3t/qoot,tc3t/qoot,tc3t/qoot,tc3t/qoot,tc3t/qoot,tc3t/qoot