surely setters are "containers" too