pub type Tasks<H> = Vec<Box<dyn Task<H = H>>>;
Type helper for tasks
struct Tasks<H> { /* private fields */ }