As pointed out, `Workflow` means something specific and naming a class with this will make things increasingly more confusing.