       (t/tagged "array" ret)))
   (stringRep [_ v] nil))
 
-(deftype MapHandler []
+(deftype ^:no-doc MapHandler []
   Object
   (tag [_ v] "map")
   (rep [_ v] v)
   (stringRep [_ v] nil))
 
-(deftype SetHandler []
+(deftype ^:no-doc SetHandler []
   Object
   (tag [_ v] "set")
   (rep [_ v]

      (t/tagged "array" ret)))
  (stringRep [v] nil))

(deftype VectorHandler []
  Object
  (tag [_ v] "array")
  (rep [_ v]

  [r str]
  (.read r str))

(deftype ^:no-doc KeywordHandler []
  Object
  (tag [_ v] ":")
  (rep [_ v] (.-fqn v))
  (stringRep [_ v] (.-fqn v)))

(deftype ^:no-doc SymbolHandler []
  Object
  (tag [_ v] "$")
  (rep [_ v] (.-str v))
  (stringRep [_ v] (.-str v)))

(deftype ^:no-doc ListHandler []
  Object
  (tag [_ v] "list")
  (rep [_ v]
