Doesn't it? I think of it as a proxy to the array access implementation in the wrapped object.