Tue Mar 11 12:27:28 CET 2008

more confusion

The module-path as passed to require is resolved as:

 ((current-module-name-resolver) '(file "asdf") #f #f #f)

actually, the docs explain it quite well: the name resolver also loads
the module and places the name into the current registry when 4th arg
is #t.. so we have the connection:

current-module-name-resolver -> current-load/use-compiled

EDIT: also look at 'expand-import' from scheme/require-transform 12.4.1