code: protected static Object primitiveArrayPut(Object self, int idx, Object newValue) {
          Array.set(self, normaliseIndex(idx, Array.getLength(self)), newValue);
          return newValue;
      }
docs: Implements the setAt(int idx) method for primitive type arrays.
  
  @param self     an object
  @param idx      the index of interest
  @param newValue the new value to be put into the index of interest
  @return the added value
  @since 1.5.0