Made ::'s parameters private to ilist and renamed them.