see above - DotExpandedDict is completely removed in 1.5, so putting in last committed version here now for direct use.