> Do you understand Clojure enough to look at this?

I can take a stab at it. I would certainly rather fix the test than allow `null` here...what do you think..?