- added circular dependency detection for Container
- cleanups