VariableLengthVector empty base-class for values Keeping policies. All Values Keeping Policies are expected to inherit from this empty base class.
The preconditions common to all sub classes are:
newBufferare expected to differ (unchecked).
TValueassignment is a
newBufferis not null (pre-conditions imposed by some implementations of
[oldBuffer, oldBuffer+oldSize)is a valid range