What happened previously if this was set to `null`? It seems as though that was supported, based on the Clojure test (which has now been changed).

Are we OK with making a backwards-incompatible change like this?