TWARequestOptions refactoring