src/includes/classes/Core/Utils/ReplaceOnce.php
public function i($needle, $replace, $value)
    {
        return $this->__invoke($needle, $replace, $value, true);
    }
public function i($needle, $replace, $value)
    {
        return $this->__invoke($needle, $replace, $value, true);
    }
CaSe insensitive string replace (ONE time) deeply (caSe insensitive).

@since 150424 Initial release.

@param string|array $needle  String, or an array of strings to search for.
@param string|array $replace String, or an array of strings to use as replacements.
@param mixed        $value   Any input value will do just fine here.

@return string|array|object Values after ONE string replacement deeply.