code: function southWestNorthEast() {
    var args = mlutil.asArray.apply(null, arguments);
    var argLen = args.length;
    if (argLen !== 4) {
      throw new Error('box must have four parameters: '+argLen);
    }
    return new BoxDef(args[0], args[1], args[2], args[3]);
  }
docs: Specifies the coordinates of a box as a list of parameters
  for passing to the {@link queryBuilder#box} function
  or to the {@link queryBuilder#heatmap} function
  @method
  @since 1.0
  @memberof queryBuilder#
  @param {queryBuilder.LatLon} south - the south coordinate
  @param {queryBuilder.LatLon} west - the west coordinate
  @param {queryBuilder.LatLon} north - the north coordinate
  @param {queryBuilder.LatLon} east - the east coordinate
  @returns {object} the coordinates for the box