Illustrate bug with current ancestor approach

Here is a test that fails.
I didn't check extensively how to fix it. I'm not convinced the current approach is the best one. Has it been attempted to use `super` from the mocked method, for example if `@rspec_call_original` is set?