code: function boot(containerElement) {
    check(containerElement, 'containerElement').is.anInstanceOf(Element)();
  
    var containerOptions = getEnabledOptions(containerElement);
    var sliderElems = concatUnique(
        [].slice.call(containerElement.querySelectorAll('.'+ Layout.SLIDER)),
        [].slice.call(containerElement.querySelectorAll('.'+ Common.SLIDER_SHORT))
        );
  
    var sliders = sliderElems.map(function(elem) {
      containerOptions.forEach(function(option) {
        if (elem.classList.contains(option)) {
          return;
        }
        elem.classList.add(option);
      });
  
      return new Slider(elem);
    });
  
    sliders.forEach(function(slider) { slider.start(); });
    return sliders;
  }
docs: Default HyperText Slider boot procedure.
  
  For each element with ${link Layout.SLIDER} class name found in passed container
  (typically document's `<body>`):
  
  1. Adds ${link Option options class names} found on container element,
  1. Creates ${link Slider} object,
  2. Invokes its ${link Slider.prototype.start} method.
  
  If you are using browserify, you may want to call this function at some point...
  
  ```javascript
  var htSlider = require('hyper-text-slider');
  htSlider.boot(document.body);
  ```
  
  ...or even consider implementing bootup by yourself.
  
  @param {Element} containerElement element that contains sliders in (not necessarily immediate) children
  @return {Array<Slider>} array containing all created ${link Slider} instances
  
  @see Common.AUTOBOOT
  @fqn boot