- import module
- bootstrap module
- declare factory
- export factory
- array resolve
- map resolve
- function resolve
- struct resolve
- anonymous struct resolve
- lazy resolve
- extends
- lazy load
- param load
- config load
- singleton
- instance
- pointer
- method
- component
- read only
- seal
- child
- provider
- life cycle
- named container
- destroy container
- inject param
- input param
- async invoke
- context
- named result