          the groups and synths contained within it.
 
          Low-level functionality. See node-tree for something more
-         usable." ))))
+         usable." )
+      (group-free [group]
+        "Destroys this group and any containing synths or subgroups."))))
 
 (extend-type java.lang.Long to-sc-id*    (to-sc-id [v] v))
 (extend-type java.lang.Integer to-sc-id* (to-sc-id [v] v))

   :group-clear        group-clear*
   :group-deep-clear   group-deep-clear*
   :group-post-tree    group-post-tree*
   :group-node-tree    group-node-tree*}

  IKillable
  {:kill* group-deep-clear*})

   :node-block-until-ready node-block-until-ready*})

(extend SynthGroup
  ISynthNode
  {:node-free  node-free*
   :node-pause node-pause*
   :node-start node-start*
   :node-place node-place*}


  IControllableNode
  {:node-control           node-control*
   :node-control-range     node-control-range*
