code: function($tooltip) {
  		
  		this.__$tooltip = $tooltip;
  		
  		this.__$tooltip
  			.css({
  				// for some reason we have to specify top and left 0
  				left: 0,
  				// any overflow will be ignored while measuring
  				overflow: 'hidden',
  				// positions at (0,0) without the div using 100% of the available width
  				position: 'absolute',
  				top: 0
  			})
  			// overflow must be auto during the test. We re-set this in case
  			// it were modified by the user
  			.find('.tooltipster-content')
  				.css('overflow', 'auto');
  		
  		this.$container = $('<div class="tooltipster-ruler"></div>')
  			.append(this.__$tooltip)
  			.appendTo(env.window.document.body);
  	}
docs: Move the tooltip into an invisible div that does not allow overflow to make
  size tests. Note: the tooltip may or may not be attached to the DOM at the
  moment this method is called, it does not matter.
  
  @param {object} $tooltip The object to test. May be just a clone of the
  actual tooltip.
  @private