"cyclone/gate" <-> "gate"). now if 'class_loadsym' *doesn't* match the classname we can assume that it's the name of a multi-object-per-binary library, prepend it to the classname and register that as an alternative creator. 
 
If a [declare -lib foo] is nested somewhere in [myAbstraction], wouldn't this algorithm erroneously add a
"myAbstraction/foo" creator?
 
-Jonathan