Let aggregate initialization do its job for constructors and operator=.