Yes you're right that seems reasonable. I'll change that to throw a context specific exception here. Thanks.