from a readability perspective it would be a lot nicer if this read more like:
```
if using_named_separator:
    process_as_named_response()
else:
    process_as_delimited_response()
```

then the implementation details can be kept separate from the control flow