Turnipのステップ実行前後でスクショをとりたい時、どの辺のソースを読めばいいか

gist にパッチをあげる直前まで終わりました。レビューをお願い致します。
「Turnipはどのようにspecを実行するか?」という見出しと、「どこで何をすればよい、関連コードは○○」というこの節の内容が飛んでるので、ちょっとついていけませんでした！
順を追って説明できるといいかもしれません。たとえば

> (ステップ前後でキャプチャをとるためには、ステップ前後でメソッド呼び出しをする必要がある・・・そこでその方法をまず説明する体で・・・)
> ## Turnipのステップ前後でメソッドを呼び出す方法
> ステップ前後でメソッドを呼び出す方法を知るために、Turnipがどのようにspecを実行するのか知る必要がある。
> 
> ### そもそも Turnip はどのように specを実行するのか
> 〜を知るためには、Turnipのコードを読む必要がある。コードはズバリ○○と☓☓。○○と☓☓をそれぞれ読んでみよう。