`cljs.test/function?` needs to check that it's argument is symbol first