
The lazy evaluation in let() was failing to reset MacOS#full_version to the original_macos_version. This meant that all tests run after this one automatically had MacOS#version == 12 which caused some of the tests to fail if you were running a different macOS version.