Oops.  The intent was to support fetching a top-level member of @data that contained a dot, but I didnt write a test for that case and the implementation is half-baked.  Perhaps that feature isn't even needed though.  We know what the top-level @data members are, and they dont contain dots (and with the new schema changing this anyway...)

I will revert this line.