Excellent!!!
What got me confused was this line:
Parse( "Col Min( Row(), :Name(\!"" || Concat Items( dt << get column names( string ), "\!"), :Name(\!"" ) || "\!"))" );
I couldn't figure out what the "Row()" in the first argument did.
Thank you very much.