so, your change lost the behaviour documented in that comment when you dropped the Array() call -- that it what would turn `nil` into `[]`.  You should restore that -- though it can be inline or separate as you prefer.  No performance difference either way.