no need for this method if you use `List<>`... and you should wrap the list in an unmodifiable list.