Alternative mechanism for importing objects from packages and R modules. The syntax allows for importing multiple objects with a single command in an expressive way. The import package bridges some of the gap between using library (or require) and direct (single-object) imports. Furthermore the imported objects are not placed in the current environment.
There is now support to import objects from script files, i.e. a kind of "module". Scripts meant to expose objects for import should ideally be side-effect free, but this is not inforced. Any attachments are detached after import, but loaded namespaces remain loaded.
There is now a package vignette.