My initial pass didn't have `at_least(:once)`, but then it fails:

```
     Failure/Error: expect_warning_without_call_site(/Unable to remove stub method foo because the object was frozen./)#.at_least(:once)
       (Kernel).warn(any args)
           expected: 1 time with any arguments
           received: 2 times with any arguments
```