Now isn't that a happy coincidence. It turns out I'd already added some comments along the lines of the: `results = engine.ndarrays(my_derived_array, my_other_derived_array, ...)` stuff we've talked about elsewhere on this PR, and in #61.