The container is now made of a model, a view and a behaviour. It will make the things easier to override any container