anchor.diff:      return _qualifiedName;
     }
   
  -  var _owner;
     DeclarationMirror get owner {
       if (_owner == null) {
         _owner = _library(_reflectee);
  
positive.code: final emptyList = new UnmodifiableListView([]);
  final emptyMap = new _UnmodifiableMapView({});
  
  // Copied from js_mirrors, in turn copied from the package
  // "unmodifiable_collection".
  // TODO(14314): Move to dart:collection.
  class _UnmodifiableMapView<K, V> implements Map<K, V> {
     Map<K, V> _source;
    _UnmodifiableMapView(Map<K, V> source) : _source = source;
  
   static void _throw() {
  
negative.code: 
  abstract class _LocalDeclarationMirror extends _LocalMirror
      implements DeclarationMirror {
    final _reflectee;
    Symbol _simpleName;
  
    _LocalDeclarationMirror(this._reflectee, this._simpleName);
  
    Symbol get simpleName => _simpleName;
  
    Symbol _qualifiedName = null;
  