Keyed functors and containers
