Like 
findModule, but differs slightly when the module refers to
a source file, and the file has not been loaded via 
load. In
this case, 
findModule will throw an error (module not loaded),
but 
lookupModule will check to see whether the module can also
be found in a package, and if so, that package 
Module will be
returned. If not, the usual module-not-found error will be thrown.