bestOrder method
Implementation
List<MapEntry<K, CreateTableSQL>> bestOrder() {
var allSQLs = expand((e) => e.value.allSQLBuilders).toList();
allSQLs.bestOrder();
var ordered = sorted((a, b) {
var i1 = allSQLs.indexOf(a.value);
var i2 = allSQLs.indexOf(b.value);
var cmp = i1.compareTo(i2);
return cmp;
}).toList();
return ordered;
}