Dataset collections - workflows - argument extraction for implicit mapping steps.

Second try at this.... I am not saying this good, but it is better than me previous attempt.