fix value/oldValue equality check on updated; fix snorkelEventHander parms; add regex multi-key support to .get(), .set(), and .remove(); add regex and array multi-key support to .exists(); add key selector filtering to .keys()