Disallow constructing an unrooted Rooted with a value. …
This should make it harder to use Rooted in an unsound way (when not using the rooted!() macro).