What I read in the spec is throw a ReferenceError.  I think we should emit the above error message plus a list of the first 4 or 5 exports of moduleName.  Because this is a compile time error, the dev has no recourse to breakpoints or console logging.  If they misspelt the `name` then the above error is adequate, but if the module they got is not the module they are expecting, they have no alternative I think. (I've hit this).