Babbage: Is ketamine the next antidepressant?