tests to explicitly test the short circuites

gh-23
tests for the short circuiting

closes gh-23