Same behavior, but in-place initializes all values and makes it visually explicit at the declaration site.