code: public static double deepInstanceOf(JavaClass x, JavaClass y) throws ClassNotFoundException {
          return Analyze.deepInstanceOf(x, y);
  
      }
docs: Given two JavaClasses, try to estimate the probability that an reference
  of type x is also an instance of type y. Will return 0 only if it is
  impossible and 1 only if it is guaranteed.
  
  @param x
  Known type of object
  @param y
  Type queried about
  @return 0 - 1 value indicating probability