code: public static String discoverClassname(byte[] classbytes) {
  		ClassReader cr = new ClassReader(classbytes);
  		ClassnameDiscoveryVisitor v = new ClassnameDiscoveryVisitor();
  		cr.accept(v, 0);
  		return v.classname;
  	}
docs: Discover the classname specified in the supplied bytecode and return it.
  
  @param classbytes the bytecode for the class
  @return the classname recovered from the bytecode