public function getBlockDefinitionByIdentifier($blockIdentifier)
    {
        if (!isset($this->blockDefinition[$blockIdentifier])) {
            throw new OutOfBoundsException("Could not find an ezpage block definition for given identifier '$blockIdentifier'");
        }

        return $this->blockDefinition[$blockIdentifier];
    }