code: private void storeField(Field field, StructImpl fieldsMap) {
  	String fieldName = field.getName();
  	Object o = fieldsMap.get(fieldName, null);
  	Field[] args;
  	if (o == null) {
  	    args = new Field[1];
  	    fieldsMap.setEL(fieldName, args);
  	}
  	else {
  	    Field[] fs = (Field[]) o;
  	    args = new Field[fs.length + 1];
  	    for (int i = 0; i < fs.length; i++) {
  		fs[i].setAccessible(true);
  		args[i] = fs[i];
  	    }
  	    fieldsMap.setEL(fieldName, args);
  	}
  	args[args.length - 1] = field;
      }
docs: stores a single method
  
  @param field
  @param fieldsMap