...
[Meyers 01] Item 21: Always have comparison functions return false for equal values.
[Sutter 05] Item 83: Use a checked STL implementation.
[ISO/IEC 14882-2003] Section 24: Iterators Library.
...
ARR39CTR39-CPP. Do not treat arrays polymorphically 06. Arrays and the STL (ARRContainers (CTR) ARR41-CPP. A container's allocator should never have a data field that is not static