implicit sorting of idioms according to kind
integrating branch list_idioms_2