Modify siblings() to return elements in correct order.

Make sure the elements returned by siblings() are in the same order as in the DOM