Using error throwing for control flow.