code: def runSearchFeatures(self, request):
          
          return self.runSearchRequest(
              request, protocol.SearchFeaturesRequest,
              protocol.SearchFeaturesResponse,
              self.featuresGenerator)
docs: Returns a SearchFeaturesResponse for the specified
          SearchFeaturesRequest object.
  
          :param request: JSON string representing searchFeaturesRequest
          :return: JSON string representing searchFeatureResponse