So control flowmust be steered by capturing an exception when using coercion as backend for a form library?