-record(cron_iterator, { plan :: automata@cron@normalize:cron_plan(), cursor :: automata@schedule@ast:date_time() }).