Add Evaluation#success? interface
Reduce lvar shadowing
Fix documentation
Add more expectations to predicate inverse shared behavior
Use 1.9 style hashes