﻿// Non-nested after nested.
FirstNRev(Range(100), it->Mod(2) != 0, 5)
FirstNRev(Range(100), it->Mod(2) != 0, -5)
FirstNRev(Range(100) if 1 = 0 else null, it->Mod(2) != 0, 5)

// Multiple scope/nested arg runs.
DblMap(Range(10), 2.5 + it, ["hi", "bye", "whatever"], Text.Len(it))
DblMap(["hi", "bye", "whatever"], Text.Len(it), Range(10), 2.5 + it)

DblMap(Range(10) if 1 = 1 else null, 2.5 + it, ["hi", "bye", "whatever"] if 1 = 0 else null, Text.Len(it))
DblMap(Range(10) if 1 = 0 else null, 2.5 + it, ["hi", "bye", "whatever"] if 1 = 1 else null, Text.Len(it))
DblMap(Range(10) if 1 = 0 else null, 2.5 + it, ["hi", "bye", "whatever"] if 1 = 0 else null, Text.Len(it))
