private void tstFields() {
    ReflectField surname = _iClass.getDeclaredField("surname");
    ReflectField birthdate = _iClass.getDeclaredField("birthdate");
    ReflectField[] fields = _iClass.getDeclaredFields();
    _assert(fields.length == 3);
    _assert(fields[0] == surname);
    _assert(fields[1] == birthdate);

    Object person = _iClass.newInstance();
    _assert(birthdate.get(person) == null);
    surname.set(person, "Cleese");
    _assert(surname.get(person).equals("Cleese"));
  }