This just something you wanted? I approve, but am just curious. I believe I'm right in thinking that this won't hurt anyone's code since it inherits from BasketException, right?