Let's simplify this further by checking `likely_hash_depth`, `likely_hash_signed`, and `likely_hash_floating` independently instead of special casing all common `likely_hash_type`.