bug fix--choose-fn didn't override doseq bindings