Introduce Holder and Container.