There is some method to the madness! We make heavy use of context data
in our applications, and those use a namespace - so all our custom
dimensions on iOS/Android/etc look like "foo.XYZ". We mirrored the
format of our dataLayer object to the context data we use on our
applications (which make up > 90% of our traffic) - that way we have a
consistent descriptive framework for all of our data (which makes QA
easier, for example).So, we don't want to change the DL, and
transformation would be a bit...