Refactor _deform_workflow() into _get() and _post()