This is sensible, but it makes the test unnecessary doesn't it? The else block is now identical to the if block.