   ([group checked? value]
      [:input {:type "radio"
               :name (make-name group)
-              :id   (make-id (str (react.who.util/as-str group) "-" (react.who.util/as-str value)))
+              :id   (make-id (str (as-str group) "-" (as-str value)))
               :value value
               :checked checked?}]))
 

  "Group together a set of related form fields for use with the Ring
  nested-params middleware."
  [group & body]
  `(binding [react.who.core/*group* (conj react.who.core/*group* (react.who.util/as-str ~group))]
     (list ~@body)))

(defn- make-name

(ns react.who.core
  (:refer-clojure :exclude [replace])
  (:require [clojure.string :refer [replace upper-case]]
            [clojure.walk :refer [postwalk-replace]]
            [react.who.util :refer [as-str to-uri]]
            #+clj [react.who.compiler :as compiler])
