fix list.order.internal
no need to force .data to be atomic if args is not empty
order will handle .data using generic functions