Physics.Bungee = function(config) {
  Physics.Constraint.call(this, config);
};
Physics.Bungee.prototype = Object.create(Physics.Constraint.prototype);
Physics.Bungee.prototype.update = function() {
  var distance = Vector2.dist(this.one.pos, this.two.pos);
  if(distance > this.length) {
    this.springEffect();
  }
};

@@ -1,20 +1,45 @@
+if (!Physics.Bungee) %7B%0A  
 Physics.Bungee = fun
@@ -50,24 +50,26 @@
 n(config) %7B%0A
+  
   Physics.Co
@@ -97,19 +97,23 @@
 onfig);%0A
+  
 %7D;%0A
+  
 Physics.
@@ -176,16 +176,18 @@
 otype);%0A
+  
 Physics.
@@ -225,16 +225,18 @@
 ion() %7B%0A
+  
   var di
@@ -290,12 +290,15 @@
 s);%0A
+  
   if
+ 
 (dis
@@ -324,16 +324,18 @@
 ) %7B%0A    
+  
 this.spr
@@ -353,9 +353,15 @@
 ;%0A  
+ 
+ 
 %7D%0A
+  
 %7D;%0A
+%7D%0A

Update bungee.js