Actuallyyy, on second note, this is already done in Negotiate.  This line is just to ensure that all other subsequent requests utilize the append custom query string method.  It's essentially the same as it was before but with extra parameter checking (verifying how to append the query string by an ampersand or a question mark etc.)