public function install($reservedMemory = 1048576)
    {
        if ($this->isEnabled) {
            throw new AlreadyInstalledException();
        }

        if (!$this->isRegistered) {
            $this->reservedMemory =
                $this->isolator->str_repeat(' ', $reservedMemory);
            $this->isolator
                ->class_exists('Eloquent\Asplode\Error\FatalErrorException');
            $this->isolator->register_shutdown_function($this);
            $this->isRegistered = true;
        }

        $this->isEnabled = true;
    }