What's this supposed to do? You should add a message too, and may be use leap_assert.