yeah, I agree.  I dunno if it's worth doing.  That `RequestOptions` class is kind of a nightmare to think about writing a `clone` implementation for ... it holds a reference to basically everything.