pub type Schedule = BTreeMap<u32, BTreeSet<ScheduledTask>>;
Scheduler; (block height, scheduled task)
pub struct Schedule { /* private fields */ }