Injecting Nette\Application\UI\Presenter::createComponent($name) with honey. Sweet, simple, accountable -> powerful!