When there is a cycle with no initial value we currently panic with a string, but we should have a more recognizable value. _Originally posted by @nikomatsakis in https://github.com/salsa-rs/salsa/pull/603#discussion_r1964188695_