to avoid ambiguities when using sizes from std::vector containers.
to avoid ambiguities when using sizes from std::vector containers.