@Override
 public Short remove(int index) {
   short previous_value = list.removeAt(index);
   if (previous_value == list.getNoEntryValue()) return null;
   else return Short.valueOf(previous_value);
 }