edits
Move vector? into operators namespace to minimise clojure.core clash
Add criterium benchmarking