     @accordion angle, anchor, options
 
 
-  # `fracture: true` proxy.
+  # The composition is split apart by its panels rather than folded.
   fracture: (angle, anchor, options = {}) ->
     options.fracture = true
     @accordion angle, anchor, options
 
 
-  # `twist: true` proxy.
+  # Similar to `fracture`, but the panels are twisted as well.
   twist: (angle, anchor, options = {}) ->
     options.fracture = options.twist = true
     @accordion angle / 10, anchor, options
 
 
-  # Class Members
-  # =============
+  # Convenience proxy to accordion-fold instance to maximum angle.
+  collapse: (anchor, options = {}) ->
+    options.sticky = false
+    @accordion -@_settings.maxAngle, anchor, options
+
+
+  # Same as `collapse`, but uses positive angle for slightly different effect.
+  collapseAlt: (anchor, options = {}) ->
+    options.sticky = false
+    @accordion @_settings.maxAngle, anchor, options
+
+
+  # Statics
+  # =======
 
 
   # Set a version flag for easy external retrieval.

    @


  modifyContent: (fn) ->
    if typeof fn isnt 'function'
      selectors = fn

      @_setShader i, anchor, 0 if @_shading


  # Lifts up all panels after the first one.
  ramp: prep (angle, anchor, options) ->
    # Rotate the second panel for the lift up.
    @_transformPanel @_panels[anchor][1], angle, anchor

    # For all but the second panel, set the angle to 0.
    @_iterate anchor, (panel, i) =>
      @_transformPanel panel, 0, anchor if i isnt 1
      @_setShader i, anchor, 0 if @_shading


