function _wrapByOffset(htOffset){
        _unwrapAll();
        _wrapOnDiff(htOffset);
        removeRanges();
    }
@param htOffset
@param htOffset.sPathA
@param htOffset.sPathB
@param htOffset.nStartLine
@param htOffset.nStartColumn (optional)
@param htOffset.sStartLineType (optional)
@param htOffset.nEndLine
@param htOffset.nEndColumn (optional)
@param htOffset.sEndLineType (optional)
@private
@example
_wrapByOffset({"nStartLine": 117, "nStartColumn":0, "nEndLine":120, "nEndColumn":3});