searches using "contains" by default; fixes #44