preserve updates and fixes include readdirSync assignment pattern fix handle side-effects update tests fix double removal bug reinstate sourcemaps update tests add missing break statement handle export * from internal add back tests update all tests skip namespace optimisation tests for now reinstate various fixes reinstate fast/leaner deconflicting, update tests