Object.assign and Rest/Spread Properties