include selected values in precomputed lists
removed wrapList (redundant)
added anyWord option
fixed behavior of anyWord so 'y z' matches 'x y z'