I understand that using arr.pick() allows you to pick out a subarray along an orthogonal axis, however, how can I pick out an angled (non-orthogonal) slice?