function accumulateMatches(textArray)
        {
            for (var i = 0; i < textArray.length; ++i) {
                var text = textArray[i].toLowerCase();
                if (text.length < prefix.length)
                    continue;
                if (!text.startsWith(prefix))
                    continue;
                results.push(textArray[i]);
            }
        }
@param {!Element} proxyElement
@param {string} text
@param {number} cursorOffset
@param {!Range} wordRange
@param {boolean} force
@param {function(!Array.<string>, number=)} completionsReadyCallback