   update: (models) ->
     @nested?.update models
 
+# Removes and unbinds the element and it's child nodes into the DOM when true
+# (negated version of `if` binder).
 Rivets.binders.unless =
   block: true
 

      else if value?.toString() isnt el.value?.toString()
        el.value = if value? then value else ''

Rivets.binders.if =
  block: true


    else
      el.checked = !!value

# Unchecks a checkbox or radio input when the value is true (negated version of
# `checked` binder). Also sets the model property when the input is checked or
# unchecked (two-way binder).
Rivets.binders.unchecked =
  publishes: true
  bind: (el) ->
