replace haiku-error with default-recur, a much more useful name