docs: private void performScriptedStep() {
          double scale = computeBulgeScale();
          if( steps > giveUpOnKnown ) {
              // give up on the script
              followScript = false;
          } else {
              // use previous singular value to step
              double s = values[x2]/scale;
              performImplicitSingleStep(scale,s*s,false);
          }
      }