def error(self, code=500):

        def wrapper(handler):
            self.error_handler[int(code)] = handler
            return handler

        return wrapper
Finally, we need to be able to reconstruct a string from its head and tail
dataset/ETHPy150Open Arelle/Arelle/arelle/webserver/bottle.py/Bottle.error--crossover with--dataset/ETHPy150Open kvalle/diy-lisp/tests/test_8_final_touches.py/test_consing_strings_back_together