AFAICT module just supports one record per call-id since ``__stop_billing()``, that is called via dialog.callback when call is DLGCB_TERMINATED | DLGCB_FAILED | DLGCB_EXPIRED, is just getting one record via ``try_get_call_entry()`` and even more it does not support mixing limits ( money, time or channel )