docs: public void set(int x, int y, short... value) {
  		if (!isInBounds(x, y))
  			throw new ImageAccessException("Requested pixel is out of bounds");
  
  		int index = getIndex(x, y, 0);
  		for (int i = 0; i < numBands; i++, index++) {
  			data[index] = value[i];
  		}
  	}