Ensures the last non alphanum character in buf is not repeated when adding toMelt
For instance, to put a dot at the end of a sentence without possible repetition:
met(title,". ") will add ". " but without repeating a dot which may already ends the current title.