When multi-word matching string is quoted, __contains_word compares it as a whole to the passed option, so it doesn't work.