Tiny addition makes the extract function completely self-contained.
Preserve order when mapping a row.
Mega refer is pointless