code: function(other, t) {
              var newpos = this.pos.lerp(other.pos, t);
              return new CSG.Vertex(newpos);
          }
docs: Create a new vertex between this vertex and `other` by linearly interpolating all properties using a parameter of `t`. Subclasses should override this to interpolate additional properties.