That is, properties in an object literal type that came from a spread assignment never cause an excess property error.