private void Recursively_show_final_matches_and_get_choices()
        {
            List <ConsoleLine> final_matches = Reconciliator.Get_final_matches_for_console();

            if (final_matches.Count > 0)
            {
                Show_final_matches(final_matches);
                Act_on_choices_for_final_matching();
            }
            else
            {
                _input_output.Output_line("Couldn't find any final matches for you, sorry.");
                _input_output.Output_line("");
            }
        }