diff --git a/src/model/specials/GlobalModel.js b/src/model/specials/GlobalModel.js
index <HASH>..<HASH> 100644
--- a/src/model/specials/GlobalModel.js
+++ b/src/model/specials/GlobalModel.js
@@ -10,6 +10,10 @@ class GlobalModel extends Model {
 		this.adaptors = [];
 		this.changes = {};
 	}
+
+	getKeypath() {
+		return '@global';
+	}
 }
 
 export default new GlobalModel();
diff --git a/src/model/specials/RactiveModel.js b/src/model/specials/RactiveModel.js
index <HASH>..<HASH> 100644
--- a/src/model/specials/RactiveModel.js
+++ b/src/model/specials/RactiveModel.js
@@ -10,4 +10,8 @@ export default class RactiveModel extends Model {
 		this.ractive = ractive;
 		this.changes = {};
 	}
+
+	getKeypath() {
+		return '@ractive';
+	}
 }
return appropriate keypath for ractive and global special models