Modify the tcljava sources by adding (with replacement) the files 
in tcljava-tcl-lang.

Then to show the bug, source 'demobug.tcl' into jacl, or uncomment 
the 'fconfigure' line and source into tclsh.

Either way, we can see that 'java::defineclass' fails on the
binary data contained in 'WrapPlugin.class', while java::new
loads the file just fine.

I can't see why this fails!

-------------------------------------

Other info:

the file 'WrapPlugin' contains the binary data for Test.class wrapped
up.  The file 'makeWrap' will wrap all bios/*.class into a new WrapPlugin.java
file which can be compiled.

There goal of this code is:

(i) make an easy way of loading .class files into TclBlend without distributing
or requiring either .jar or .class files

The idea here is to add a simple plugin facility to tcljava's class loader,
so that we can wrap up any number of classes into a single java class file,
and have them be loaded transparently (this bit works).
That java class file can then be wrapped up (using wrap, prowrap, mktclapp etc),
and its binary data loaded into tclblend (this bit doesn't work).
