Added tests for lazy evaluation of conditionals