diff --git a/dist b/dist
index 96f8f77dc4d90cd7fdc09ecb354b8ce7ae270796..625a64635aa47b18e1533774cf707899fb032051 160000
--- a/dist
+++ b/dist
@@ -1 +1 @@
-Subproject commit 96f8f77dc4d90cd7fdc09ecb354b8ce7ae270796
+Subproject commit 625a64635aa47b18e1533774cf707899fb032051
diff --git a/package.json b/package.json
index ecaadbe39bf070845484b56b2c4a263491851059..f947b6e350b9ac8dfd48439f30cb322aa2f1c251 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "yjs",
-  "version": "0.6.42",
+  "version": "0.7.1",
   "description": "A framework for real-time p2p shared editing on arbitrary complex data types",
   "main": "y.js",
   "scripts": {
diff --git a/src/y.js b/src/y.js
index 90c6ed18a6dc5a5be2efe33dec2ff0aa0b36b13d..36a813dab5a957ffed186ab7e8560e3b9fe72367 100644
--- a/src/y.js
+++ b/src/y.js
@@ -11,6 +11,7 @@ require('./Connectors/Test.js')(Y)
 var requiringModules = {}
 
 module.exports = Y
+Y.requiringModules = requiringModules
 
 Y.extend = function (name, value) {
   Y[name] = value