Modified to be akin to issue #8015.

* Remove dependencies resolution.
* Add package resolution.
* Support lookup precedence.
Rename to Import and refactor.
Julia won't allow .