public static void setLongLE(final byte[] array, final int index, final long value, final int size) {
		switch (size) {
			case 0:
				return;
			case 1:
				Bytes.setInt1(array, index, (int)value);
			break;
			case 2:
				Bytes.setInt2LE(array, index, (int)value);
			break;
			case 3:
				Bytes.setInt3LE(array, index, (int)value);
			break;
			case 4:
				Bytes.setInt4LE(array, index, (int)value);
			break;
			case 5:
				Bytes.setLong5LE(array, index, value);
			break;
			case 6:
				Bytes.setLong6LE(array, index, value);
			break;
			case 7:
				Bytes.setLong7LE(array, index, value);
			break;
			case 8:
				Bytes.setLong8LE(array, index, value);
			break;
			default:
				throw new IllegalArgumentException();
		}
	}