Use the module when executing component methods

The _execute method evals some Perl code, and it needs to use the
correct module, not the non-existing alias.
Fix bug when instantiating component proxies

Under some circumstances dependencies would be instantiated over and
over, leading to an infinite loop.