reproduced JENKINS-19383
Fixed JENKINS-19383.

"ldc <class>" is only valid after JavaSE 5, so the class file needs to have that version number
doc improvement
Fixed IllegalAccessError

If the type assignability check fails due to the lack of access, it
should be treated as if the type is not assignable.