Regarding through points option, Blue curve and Blue points,
versus control points option, Red curve, and Red points.
Created two AirFoil curves, with two scripts differing by the following two lines, (using Styles for colors):
Blue points and Blue (interpret)curves are created with var factory = moi.command.createFactory( 'interpcurve' );
Red points and Red (curve)curves are created with var factory = moi.command.createFactory( 'curve' );
Note that the Red control points are the same AirFoil points (which would be) generated by the Fortran code, and also,
that these Red points are the Nurb control points for the Red curve.
Note that the Blue (interpret)curves pass through the Red control points.
The Blue control points I interpret to be Nurbs control points, which are NOT the Airfoil points which would be generated by the Fortran code.
Note that creating only the Blue (interpret)curves, that the Airfoil points are not shown, however by generating the Blue (interpret)curves, and
ALSO by using the (second) point factory "for loop", (via a third version of the interpcurve script, indexing the second "for loup" from zero to 28,)
to create ALL of the airfoil Points, that the airfoil Points show up, without using the "var factory = moi.command.createFactory( 'curve' );" code.