See https://github.com/common-workflow-language/common-workflow-language/issues/788#issuecomment-435007087