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