diff --git a/node_modules/JSUS/lib/obj.js b/node_modules/JSUS/lib/obj.js
index <HASH>..<HASH> 100644
--- a/node_modules/JSUS/lib/obj.js
+++ b/node_modules/JSUS/lib/obj.js
@@ -140,11 +140,13 @@
 	OBJ.clone = function (obj) {
 		var clone = {};
 		for (var i in obj) {
-			if ( 'object' === typeof obj[i] ) {
-				clone[i] = OBJ.clone(obj[i]);
-			}
-			else {
-				clone[i] = obj[i];
+			if (obj.hasOwnProperty(i)) {
+				if ( 'object' === typeof obj[i] ) {
+					clone[i] = OBJ.clone(obj[i]);
+				}
+				else {
+					clone[i] = obj[i];
+				}
 			}
 		}
 		return clone;
Random CF faces working. Minor fixes to do remain