replace ConstVector trait with the Container trait