def copy(self):
        return Request(self.environ.copy())
spits out a pickled object of the results
dataset/ETHPy150Open Arelle/Arelle/arelle/webserver/bottle.py/BaseRequest.copy--crossover with--dataset/ETHPy150Open sunlightlabs/clearspending/completeness/__init__.py/MetricTester.emit