Optional
cloneBecause 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.
Optional
debugA 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.
Optional
equalCustom equality function. Only used if a value and not a WritableSignal is passed as the first argument.
Options for liftSignal.