pubmodengine{/// object to store a plan to lazelly execute compution.
/// scedular automatically optimizes execution plan and prevents cycles
pubstructExecutionScedular{//stores entry node of DAG
//store optmizers to apply
//stores statables to use for computation
}pubimplExecutionScedular{}}