This defines the tart of a very complex series of locks I'm really unhappy with. At the same time, there's not immediately a better solution. This also should work without issue.
While I don't love the introduction of empty_signed, it's practically fine.
Further fleshes out the Tributary testing code.