- (require-extension ID ...)syntax
This is equivalent to (require-library ID ...) but performs an implicit import, if necessary. Since version 4.4.0, ID may also be an import specification (using rename, only, except or prefix).
To make long matters short - just use require-extension and it will normally figure everything out for dynamically loadable extensions and core library units.
This implementation of require-extension is compliant with SRFI-55 (see the SRFI-55 document for more information).