public function removeChild($index)
    {
        if (!isset($this->children[$index])) {
            $result = null;
        } else {
            $result = (array_splice($this->children, $index, 1) !== null);
        }

        // Notify all attached components -> render again
        $this->notify();

        return $result;
    }