I was trying to use ArrayLists with My.Settings but I can't seem to figure out how to get them to work.

If I make a setting called "Words" and make it an ArrayList without a value, the program has an error every time I try to run it. If I try to give it a value in the project properties window it always gives me an incorrect data type error. Besides, I don't want it to have a value, I want it to be blank such as when declaring a New ArrayList. The only way I can get an ArrayList My.Setting to work is by clicking in the Value box, clicking the "..." button in the corner and adding some kind of Object with the add button. This automatically puts some kind of wierd object in the first index of the array list. If I don't convert Item(0) of the arraylist to a string then it also gives me an error when I try to read it. As a string it comes up as System.Object.

Even though I can use the my.settings.Words ArrayList with an object in the first index, how can I get the setting to start off blank without having to constantly avoid the first index?