This class is responsible for configuring (injecting?) a scala component from Plexus Configuration.
This class is used to instantiate new components in plexus
This class is responsible for converting configuration into injected dependencies.
This class is responsible for injecting dependencies into a component for a given "var".