I feel the `container` must be required here. Doesn't it?