Get the scope of the dependency - `compile`,
`runtime`, `test`, `system`, and
`provided`. Used to calculate the various classpaths used for
compilation, testing, and so on. It also assists in determining which
artifacts to include in a distribution of this project.
Get indicates the dependency is optional for use of this library. While
the version of the dependency will be taken into account for dependency
calculation if the library is used elsewhere, it will not be passed on
transitively.