You are right, however I have not found a better way to handle it. The ```StubResponse```  object properties are set on the fly (that's why it's mutable) every time a with* method is called. The problem is you can't make the user call withEncoding() be