Added exception for bad generic argument to WorkflowFactory.Get().