Throw is a statement. Fix #38

TBH I'm not even sure how this was working anyway... Shouldn't it have been `&&` instead of `||`?

New code below looks correct.