fn check_wordlength( num_bits: Option<u32>, required: impl FnOnce(u32) -> bool, ) -> Result<TranslationPreference>