Refactor explore2_handler's json creation to avoid sending needless nones.
Remove dead code from proxy.py
Fix usage statement in rule-for-last-call
Add a comment about an error in the book.
Refactor None rule to raise an InconsistentHistoryException.