.true if phrase
is found in the receiving buffer.
Returns .false if phrase
contains no words or if phrase
is not found.
Multiple whitespace characters between words in either
phrase or the receiving buffer are
treated as a single blank for the comparison, but, otherwise, the words
must match exactly.containsWord returns .false exactly if
wordPos would have returned 0.)
good = .MutableBuffer~new("Now is the time for all good men")
good~containsWord("the") -- .true
good~containsWord("The") -- .false
good~containsWord("is the") -- .true
good~containsWord("is the ") -- .true
good~containsWord("is time") -- .false
good~containsWord("time") -- .true
good~containsWord("time", 5) -- .false