Notes

The gem depends on 'code-spec', which I plan to improve with better argument handling than the current 'crude' approach.
This will make the 'have_call' statements used in the various matchers much better: