Changes since tag 3321-NoHymenNoDiamond

commit 6f7957a1b215776626ccf5a5bb3b9e130faa9bbe
Author: trcrsired <uwgghhbcad@gmail.com>
Date:   Mon Dec 4 03:12:41 2023 -0500

    add a tristate function

