Added the container type feature, so we can have hash containers, as well as scalar and array ones.