It looks like the omission string is applied before the word_boundry regex is applied, so if you have the default omission '...' or any other omission with a '.' character in it, the result is word boundry truncation instead of the regex param passed in.