field.isAccessible() returns false even if we can modify the field...