Add history and completion support to cider-read-and-eval