| Index: lib/src/backend/metadata.dart
|
| diff --git a/lib/src/backend/metadata.dart b/lib/src/backend/metadata.dart
|
| index 6ff5412d6946aa5873230b9fdf8457e51ba3ac30..91bb54d07059b0a37c0efab8311cbd7af58fe899 100644
|
| --- a/lib/src/backend/metadata.dart
|
| +++ b/lib/src/backend/metadata.dart
|
| @@ -140,6 +140,7 @@ class Metadata {
|
| // If there's no tag-specific metadata, or if none of it applies, just
|
| // return the metadata as-is.
|
| if (forTag == null || tags == null) return _unresolved();
|
| + tags = new Set.from(tags);
|
| forTag = new Map.from(forTag);
|
|
|
| // Otherwise, resolve the tag-specific components. Doing this eagerly means
|
|
|