<pedantic> What's up with the use of 'array_like'? The underscore makes it look like an actual python identifier, but as far as I can see, there is no such thing. Why not use 'array-like'? </pedantic> Cheers, Warren