Rotate functions operate on passed nodelist
Don't auto rotate if there is nothing to rotate