} catch (IOException e) { throw e;
  private Object getObjectField (Object obj, Class klass, String field_name,				 String type_code) throws IOException  {    try      {	Field f = getField (klass, field_name);	Object o = f.get (obj);	// FIXME: We should check the type_code here	return o;      }    catch (Exception e)      {	throw new IOException ();      }      }