Setting up sample.
DOne, time for docs and spec.
And now blocks are cleaned up when set to nil.
Add some more crap.
Remove debugger.