What is the problem here?
I call `error` because I need the same behavior.
It will be great to have some piece of code with proposals =)