* Changed search functionality and utilities to use default Clojure functions (as opposed to using functions defined over Java).