update qvar? check to use `charAt` for both clj/cljs