logger.finer(String.format("\tTesting class %s as field of %s",
superClass.getName(), clazz.getName()));
/* If a super class exists, test it. */
ThreadSafety result = new MemberTest().test(superClass);
/* Overwrite the stored value if it is less safe. */
if (result.val() < storedResult.val()) {
logger.finer(String.format("\t%s unsafe.",
superClass.getName()));
storedResult = result;
}
}