improve List Extension bounds check