Safe and correct call of report_charge in case of immediate recursive queries.