Data manipulation patches for reversing elements of an array, shuffling, adding guard points