| 29 | from collections import OrderedDict |
| 30 | |
| 31 | class TreeDict(OrderedDict): |
| 32 | def __missing__(self, key): |
| 33 | self[key] = value = TreeDict() |
| 34 | return value |
| 35 | |
| 36 | def order_kinds(kinds): |
| 37 | for idx, kind in enumerate(kinds): |
no outgoing calls
no test coverage detected