set_workflow now accepts multiple values for a clear upgrade path