extension methods and fixes

- FIX: StackOverflowException
- ADD: loaded external modules assemblies are used by ServiceLocator now