Added generics to ListModel interface.