return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
select(...\
func_get_args());
} public function set($key,
$value,
$options = null
): \Redis|bool|string
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
set(...\
func_get_args());
} public function setBit($key,
$idx,
$value): \Redis|false|int
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
setBit(...\
func_get_args());
} public function setRange($key,
$index,
$value): \Redis|false|int
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
setRange(...\
func_get_args());
} public function setOption($option,
$value): bool
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
setOption(...\
func_get_args());
}