code: public void failedToMoveTo (int placeId, String reason)
      {
          if (_moveListener != null) {
              _moveListener.requestFailed(new MoveFailedException(reason));
              _moveListener = null;
          }
  
          // clear out our last request time
          _lastRequestTime = 0;
  
          // let our observers know what's up
          handleFailure(placeId, reason);
      }
docs: This can be called by cooperating directors that need to coopt the moving process to extend
  it in some way or other. If the coopted move request fails, this failure can be propagated
  to the location observers if appropriate.
  
  @param placeId the place oid to which we failed to move.
  @param reason the reason code given for failure.