Detail an output option
revert to type to determine output type
defensive for when there's no lastRun time