...implemented within the builder. Will shorten and discard extraneous storage, but not expand and allocate new one