rem: return (partial) ? (inTop || inBottom) && (inLeft || inRight ) 
add: return (partial) ? (inTop || inBottom ) && (inLeft || inRight ) 
context:     containsBounds:function(bounds, partial, inclusive) {        //set defaults        if (partial == null) {            partial = false;        }        if (inclusive == null) {            inclusive = true;        }        var inLeft;        var inTop;        var inRight;        var inBottom;                if (inclusive) {            inLeft = (bounds.left >= this.left) && (bounds.left <= this.right);            inTop = (bounds.top >= this.bottom) && (bounds.top <= this.top);            inRight= (bounds.right >= this.left) && (bounds.right <= this.right);            inBottom = (bounds.bottom >= this.bottom) && (bounds.bottom <= this.top);        } else {            inLeft = (bounds.left > this.left) && (bounds.left < this.right);            inTop = (bounds.top > this.bottom) && (bounds.top < this.top);            inRight= (bounds.right > this.left) && (bounds.right < this.right);            inBottom = (bounds.bottom > this.bottom) && (bounds.bottom < this.top);        }                return (partial) ? (inTop || inBottom) && (inLeft || inRight )                         : (inTop && inLeft && inBottom && inRight);    },
meta: 1027	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1027/66a5d90965bd2ae4d8aceb11607404e34416e902/BaseTypes.js/buggy/lib/OpenLayers/BaseTypes.js