what do you think about restoring initial values after each test? Because returned values can be changed in some tests.