Using new StarlightRunner interface.

Separating input and output files by morph. component.