public function __construct(array $properties = array()) { parent::__construct($properties); foreach ($this->blocks as $block) { $this->blocksById[$block->id] = $block; } }