code: function(decimal, reverseAxisOrder) {
          if (decimal== null) {
              decimal = 6; 
          }
          var mult = Math.pow(10, decimal);
          var xmin = Math.round(this.left * mult) / mult;
          var ymin = Math.round(this.bottom * mult) / mult;
          var xmax = Math.round(this.right * mult) / mult;
          var ymax = Math.round(this.top * mult) / mult;
          if (reverseAxisOrder === true) {
              return ymin + "," + xmin + "," + ymax + "," + xmax;
          } else {
              return xmin + "," + ymin + "," + xmax + "," + ymax;
          }
      }
docs: APIMethod: toBBOX
  Returns a boundingbox-string representation of the bounds object.
  
  Parameters:
  decimal - {Integer} How many significant digits in the bbox coords?
  Default is 6
  reverseAxisOrder - {Boolean} Should we reverse the axis order?
  
  Returns:
  {String} Simple String representation of bounds object.
  (e.g. "5,42,10,45")