public function eachCharacter(\Closure $closure) : Manipulator
    {
        $modifiedString = '';

        foreach (str_split($this->string) as $character) {
            $modifiedString .= $closure($character);
        }

        return new static($modifiedString);
    }