docs: function getSiblings(element) {
      // -------------------------------------------------------------- processing
  
      // previous ------------------------------------------------------------------
  
      var currentElement = element;
      var previous = collectUntilVoid(function() {
          currentElement = ariaUtilsDom.getPreviousSiblingElement(currentElement);
          return currentElement;
      });
      var previousOriginalOrder = ariaUtilsArray.clone(previous);
      previous.reverse();
  
      // after -------------------------------------------------------------------
  
      var currentElement = element;
      var next = collectUntilVoid(function() {
          currentElement = ariaUtilsDom.getNextSiblingElement(currentElement);
          return currentElement;
      });
  
      // all ---------------------------------------------------------------------
  
      var siblings = [].concat(previous, next);
  
      // ------------------------------------------------------------------ return
  
      return {
          siblings: siblings,
          previous: previous,
          previousOriginalOrder: previousOriginalOrder,
          next: next
      };
  }