Some slighltly hackish code to get before / after failures visible.

- Errors now thrown when calling undefined methods on the context object.
Before block failure visibility.
Counting improvements.
Naming adjustment.