add: this.updateTrianglePlanes(function(plane) { return plane.translate(vector); }); 
context:   translate: function(vector) {    var P = vector.elements || vector;    this.vertices.each(function(node) {      var E = node.data.elements;      node.data.setElements([E[0] + P[0], E[1] + P[1], E[2] + (P[2] || 0)]);    });    this.plane = this.plane.translate(vector);    return this;  },
meta: 3877	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3877/88af0516a961fea263ffc0d016435fdbb11d55cf/polygon.js/buggy/src/polygon.js