- the objects could contain getters with reactive values, so we play it safe and assume they're always reactive - fixes #10065 - isolate spreads with call expression similar to how we do it with other effects -fixes #10013