Add "try" method to "Object" refinement
Clean-up & refactoring

- Use new-style "expect" syntax
- Use "subject" helper where able
- Use consistent spacing around block contents
- Other miscellaneous clean up