Unsafe publication of generic reflection information?
java.lang.Class#genericInfo is unsafely published. Although its property
getter checks for null and all the getters in ClassRepository do, too,
there is no such check for the members of
Could it be that a thread calling aClass.getGenericInterfaces() would
see an array with "holes" in it?