Adding automatic tests
Including bang in the name of "skip" and "abort" methods

They interrupt the execution of the lambda. So, I guess it's a good idea
to show they're not "save".
Adding tests to missing methods in base_library

Also, modifying "show" to make it easier to test an a bit more
generic.
Minor cosmetic change