Now we allow voluntary order of top-level segments