anchor.diff:          if (error is PlatformException) {
             _handlePlatformException(error);
           }
  -
           throw error;
         },
       );
  -
       return _positionStream!;
     }
   
  
positive.code:       forceAndroidLocationManager: forceAndroidLocationManager,
        timeInterval: timeInterval,
      );
  
      if (_positionStream != null) {
        return _positionStream!;
      }
  
      var positionStream = _eventChannel.receiveBroadcastStream(
        locationOptions.toJson(),
      );
  
      if (timeLimit != null) {
        positionStream = positionStream.timeout(
  
negative.code:         },
        );
      }
      _positionStream = positionStream
          .map<Position>((dynamic element) =>
              Position.fromMap(element.cast<String, dynamic>()))
          .handleError(
  