anchor.diff:        }).then((result) => result == 1);
   
     /// Gets the current location of the user.
  +  /// Returns a [LocationData] object.
     ///
     /// Throws an error if the app has no permission to access location.
     Future<LocationData> getLocation() async {
  
positive.code: import 'package:flutter/services.dart';
  import 'package:meta/meta.dart' show visibleForTesting;
  
  /// A data class that contains various information about the user's location.
  ///
  /// speedAccuracy cannot be provided on iOS and thus is always 0.
  class LocationData {
  
negative.code:   }
  }
  
  /// Precision of the Location. A lower precision will provide a greater battery life
  ///
  /// https://developers.google.com/android/reference/com/google/android/gms/location/LocationRequest
  /// https://developer.apple.com/documentation/corelocation/cllocationaccuracy?language=objc
  enum LocationAccuracy { POWERSAVE, LOW, BALANCED, HIGH, NAVIGATION }
  
  // Status of a permission request to use location services.
  