docs: function(left, bottom, right, top) {
          if (OpenLayers.Util.isArray(left)) {
              top = left[3];
              right = left[2];
              bottom = left[1];
              left = left[0];
          }
          if (left != null) {
              this.left = OpenLayers.Util.toFloat(left);
          }
          if (bottom != null) {
              this.bottom = OpenLayers.Util.toFloat(bottom);
          }
          if (right != null) {
              this.right = OpenLayers.Util.toFloat(right);
          }
          if (top != null) {
              this.top = OpenLayers.Util.toFloat(top);
          }
      }