code: function truncateNestedNode($element, $rootNode, $clipNode, options) { // jshint ignore:line
      if (options.position === "end") {
        return truncateNestedNodeEnd($element, $rootNode, $clipNode, options);
      }
      else if (options.position === "start") {
        return truncateNestedNodeStart($element, $rootNode, $clipNode, options);
      }
      else {
        // TODO: Truncate middle for nested = HARDCORE
        return truncateNestedNodeEnd($element, $rootNode, $clipNode, options);
      }
    }
docs: /* Recursively truncates a nested node.
  
  $element  - The jQuery nested node to truncate.
  $rootNode - The jQuery root node to measure the truncated height.
  $clipNode - The jQuery node to insert right after the truncation point.
  options   - An object containing:
  ellipsis  - The ellipsis string to append at the end of the truncation.
  maxHeight - The maximum height for the root node (in px).
  position  - The position of the truncation ("start", "middle", "end").
  
  Returns true if truncation happened, false otherwise.