Yes, because `assertThat` expects the same type of `out[]`, not subtypes.