So I was wondering if you want to use an array. Say this array would hold String instances. You could use optionals or you could just initialize it with an empty array. What is the memory impact of using the empty array? I could use optionals but sometimes I just get fed up with all these question and exclamation marks. Or are optionals truly recommended?