Added must_preserve_size.