Array functions feel like they're just too far from the excel design thinking. A single function that affects nearby cells is hard for me to swallow.<p>I kind of wish they went for the matlab cell array style where a function can return an array, but it just becomes a data structured stored within a single cell.<p>So TEXTSPLIT (which is great, finally), would return an object like ARRAY("I", "SAW","A","CAT") and if you wanted to unpack it you could drag a formula that was something like =$A$1?0, =$A$1?1, =$A$1?2, etc.<p>Or maybe just one single black magic affects-nearby-cells function called "UNPACK"