Hmm... I guess this method returns now what ever the `reset_configurations()` return and in fact we want to return what the `block` returns. So we should `return_value = block.call`, then do reset and then `return return_value`