wrap lines at word boundaries, but fall back to character boundaries if there is not enough space for a full word.