OptionalcloneBecause signals only place nice with mutable objects, all mutations work by first cloning. There is a default clone function present, but if there are problems with it, you can provide your own.
OptionaldebugA debug name for the signal. Used in Angular DevTools to identify the signal. Only used if a WritableSignal is NOT passed as the first argument.
OptionalequalCustom equality function. Only used if a value and not a WritableSignal is passed as the first argument.
Options for liftSignal.