How do I extract only the *data* members of an aggregate type `T`. Simpliy `__traits(allMembers, T)` is not enough since it all returns function, type and alias members along side the data members. I need this when serializing an instance of the element type to be inserted into a radix tree container.