   (if (or (keyword? k)
           (string? k)
           (symbol? k))
-    (let [[first-word & words] (split (name k) #"-")]
+    (let [[first-word & words] (str/split (name k) #"-")]
       (if (or (empty? words)
               (= "aria" first-word)
               (= "data" first-word))
-        k (-> (map capitalize words)
+        k (-> (map str/capitalize words)
               (conj first-word)
-              join
+              str/join
               keyword)))
     k))
 

               :else (seq %))
            classes)
       (flatten)
       (join " ")))

(defn wrapped-type?
  "Return true if the element `type` needs to be wrapped."

(ns sablono.util
  #?(:cljs (:import goog.Uri))
  (:require [clojure.set :refer [rename-keys]]
            [clojure.string :as str]))

(def ^:dynamic *base-url* nil)

