Lines 341-343 can connect any analysis output (not just the last analysis) to the workflow output. Not having the "input_step" key is an odd signal for that behavior, which means I need to document things better here. See https://github.com/arborworkflows/romanesco/wiki/Workflow-specification for the difference between input, internal, and output connection specifications.