Use nil for default threshold.
Shouldn't change any behaviour, but somewhat better semantics for case
where user has not provided a threshold.
Don't return false positives on single-word matches with threshold.