Some notes about how error handling should be cleaned up.
Don't blow up - proceed to error handling
First move toward simpler error-handling
Bump to Clojure 1.5RC4
Moved `tabular` over to new error-handling scheme.
Convert creation of example literal map to a defn
Clean up expect expansion
Simplify `not-called`
Parsing `expect` now also parses fakes.
The new stage in expanding fact bodies.
Do `fake` validations the new way.
Do `provided` validations the new way.
fnref-var-object was incorrect