#in-place-optimization