Merge branch 'prakhar/purr-data-rearrange_patch' into emscripten

8 jobs for emscripten