code: private Search search(List<IndexExpression> clause) {
          IndexExpression indexedExpression = indexedExpression(clause);
          String json = UTF8Type.instance.compose(indexedExpression.value);
          return Search.fromJson(json);
      }
docs: Returns the {@link Search} contained in the specified list of {@link IndexExpression}s.
  
  @param clause A list of {@link IndexExpression}s.
  @return The {@link Search} contained in the specified list of {@link IndexExpression}s.