The "existing type" in your example is int, the "extra layer" is the array type that "wraps" it
I guess? That's pretty confusing wording, and a bizarre rant if so.
I guess? That's pretty confusing wording, and a bizarre rant if so.