In the following listed example, the var keyword will be highlighted with two different colors.
In the first case it is given semantic token 'keyword' and the other textmate scope 'storage.type.primitive.dart'.
I think it would make sense for the var keyword to be the same color always.
var list = [];
for (var item in list) {
...
}