Ah, I forgot about this. It isn't used anywhere. (or is it?)
Remove it or adapt everything to use it instead of manipulating the collection directly. If you use it, change ```Integer.valueOf(position)``` to ```position```