resolveReferences function
Resolves every reference and colour function in raw to concrete values.
Implementation
Map<String, String> resolveReferences(Map<String, String> raw) {
final cache = <String, String>{};
for (final name in raw.keys) {
_resolveReference(name, raw, cache, <String>{});
}
return cache;
}