hush: unify syntax_error_unterm_{ch,str} a bit