Kinda stupid that `setRequestMethod` uses strings for a fixed set of valid values. Great that you found a way to bypass that though!