The test case shows that the errorenous error no longer appears.
And `Object<number, T>` creates a numeric index signature. Other uses still create `any` as before.