CLASSPATH-5: extensible protocol to other classloaders

Original patch by Jim Crossley