Multiple re-orderings. Started on TMap structure.