Get to 100% branch coverage

Exercise edge cases in branch statements.
Context is everything. My bad for not looking more carefully.