Export UnmodifiableMapView from the Dart core libraries.

Exporting this avoids collision errors when import both dart:collection
and package:collection.

R=lrn@google.com

Review URL: https://codereview.chromium.org//1315753002 .
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 38c9a8b..098e475 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 1.1.2
+
+* Export `UnmodifiableMapView` from the Dart core libraries.
+
 ## 1.1.1
 
 * Bug-fix for signatures of `isValidKey` arguments of `CanonicalizedMap`.
diff --git a/lib/src/unmodifiable_wrappers.dart b/lib/src/unmodifiable_wrappers.dart
index 72b189c..c681884 100644
--- a/lib/src/unmodifiable_wrappers.dart
+++ b/lib/src/unmodifiable_wrappers.dart
@@ -11,7 +11,13 @@
  * The [List] wrapper prevents changes to the length of the wrapped list,
  * but allows changes to the contents.
  */
-part of dart.pkg.collection.wrappers;
+library collection.unmodifiable_wrappers;
+
+import "dart:collection";
+
+import '../wrappers.dart';
+
+export "dart:collection" show UnmodifiableListView, UnmodifiableMapView;
 
 /**
  * A fixed-length list.
@@ -193,20 +199,6 @@
 }
 
 /**
- * An unmodifiable map.
- *
- * An UnmodifiableMapView contains a [Map] object and ensures
- * that it does not change.
- * Methods that would change the map,
- * such as [addAll] and [remove], throw an [UnsupportedError].
- * Permitted operations defer to the wrapped map.
- */
-class UnmodifiableMapView<K, V> extends DelegatingMap<K, V>
-                                with UnmodifiableMapMixin<K, V> {
-  UnmodifiableMapView(Map<K, V> baseMap) : super(baseMap);
-}
-
-/**
  * Mixin class that implements a throwing version of all map operations that
  * change the Map.
  */
diff --git a/lib/wrappers.dart b/lib/wrappers.dart
index 509a966..f14584d 100644
--- a/lib/wrappers.dart
+++ b/lib/wrappers.dart
@@ -14,10 +14,8 @@
 import "dart:collection";
 import "dart:math" show Random;
 
-export "dart:collection" show UnmodifiableListView;
-
 export "src/canonicalized_map.dart";
-part "src/unmodifiable_wrappers.dart";
+export "src/unmodifiable_wrappers.dart";
 
 /**
  * A base class for delegating iterables.