This is helped by https://github.com/clockworklabs/SpacetimeDB/issues/1048. We also need to define a hash function on BSATN-encoded `AlgebraicValue`s. cc @gefjon