Start at

This answers https://github.com/deanmalmgren/data-workflow/issues/39
Tests all pass. Will add another test later.