changing scope of InstantiateObserver
Merge pull request #278 from caelum/i276concurrency

changing scope of InstantiateObserver. closes #276