This adapter relies on Bsh for instantiation
(and possibly also initialisation) of component instances.
When
org.picocontainer.ComponentAdapter.getComponentInstance is called (by PicoContainer),
the adapter instance will look for a script with the same name as the component implementation
class (but with the .bsh extension).
The script has to assign a "pico" variable with an instance of
org.picocontainer.PicoContainer .
There is an implicit variable named "parent" that may contain a reference to a parent
container.