Style point. I hate these sort of booleans (particularly if it also clear_collected_errors! if raise_on_failure.

I would rather "try_refind_correct_host" and "force_refind_correct_host"; with the second being a superset of the first.