code: function _getSafeElemSize (oElement) {
      oElement = $.getElement( oElement );
  
      return new $.Point(
          (oElement.clientWidth === 0 ? 1 : oElement.clientWidth),
          (oElement.clientHeight === 0 ? 1 : oElement.clientHeight)
      );
  }
docs: _getSafeElemSize is like getElementSize(), but refuses to return 0 for x or y,
  which was causing some calling operations to return NaN.
  @returns {Point}
  @private