Okay, so I got it to work with "Load from JSON string", but, why is it like this? You need DOUBLE QUOTES, like five hundred brackets??? I just. Thank you for the help, but this is absurd..
( for anyone looking for how to get as close to an array literal as you can get in this software:
System -> On start of layout (or whatever proc you want)
-> Array -> Load from JSON string "{""c2array"":true,""size"":[10,1,1],""data"":[[[""words""]],[[""words""]],[[""words""]],[[""magic""]],[[5]],[[""numbers work okay without quotes""]],[[1]],[[2]],[[3]],[[4]]]}"
Seriously though, why does it have all these unnecessary complications? Anyway, you can populate an array like this, if you do the quotes and brackets right, just make sure you do it just so, it'll yell at you if you don't, or just not work.
I still haven't figured out how to load an actual file into the array, but that's fine, this works. It's all in one place which is good enough.
But yeah, thanks, got it working without having to manually add individual values to the array and save and load and save and load and such. Cheers!