Typehint on AbstractContainer, but instantiate Container

- Imports will work against class_alias
- Typehinting works, *except* when using mocks, as mocks do not take
  into account class aliasing.