append_trailing_char_if_absent