last_charge/1 to return {ok, Charge} | no_charges.