Helpers for replay-safe identifier construction.
@spec build(String.t(), String.t()) :: String.t()
@spec random(String.t()) :: String.t()
@spec valid?(term()) :: boolean()