code: function(ratio, opt) {
  
              if (ratio <= 0) return this.start.clone();
              if (ratio >= 1) return this.end.clone();
  
              var t = this.tAt(ratio, opt);
  
              return this.pointAtT(t);
          }
docs: Returns point at requested `ratio` between 0 and 1 with precision better than `opt.precision`; optionally using `opt.subdivisions` provided. Mirrors Line.pointAt() function. For a function that tracks `t`, use Curve.pointAtT().