Is a default param necessary? Why would we ever call this method if it doesn't do anything with the empty array.