Is this meant to address the confusing prev/next order?

(I forgot to save the password for my account. I am the same person though. Please forgive me for that mistake).

Test your example here @jmooring (but move the $p.Prev . before $p.Next . and replace the labels to be the correct way). The order is still reversed.