Hey Andy, > I don't know, all that code is tricky. How about having > find-versioned-module return a tail instead of a full path, then pass > that tail to primitive-load-path? It will cause some slight duplication > of effort but it will find the .go correctly. Sure! Find attached an implementation of `find-versioned-module' that does precisely that -- although it looks like we've gone in a slightly different direction since this email was written... ;-) Regards, Julian