public CommitSimulationChangesToBuildingBlockUICommand Initialize(IBuildingBlock templateBuildingBlock, IMoBiSimulation simulation)
 {
     _templateBuildingBlock = templateBuildingBlock;
     _simulation            = simulation;
     _commitTask            = _commitTaskRetriever.TaskFor(templateBuildingBlock);
     return(this);
 }