return compon specifi index blockquot note method deprec prefer method us code code code list code defin collect framework blockquot param index index list compon specifi index except arrai index bound except code index code neg greater current size list object element index object result todo turn perform bottleneck probabl optim common cach iter current posit assum request greater index iter deleg iter index result arrai index bound except index result 