I think there is a bug in IMPORT-ASSEMBLY, in that the documentation says
"Imports all public types of the assembly ASSEMBLY (a string or a CONTAINER). If ASSEMBLY is a string then the assembly is first loaded with LOAD-ASSEMBLY. Returns ASSEMBLY as a CONTAINER."
However, it doesn't seem to actually import the public types when the ASSEMBLY argument isn't passed to IMPORT-TYPE. Passing the assembly fixes this.
Iver Odin Kvello iok@selvaag.no