code: public static <T> QueryPlus<T> wrap(Query<T> query)
    {
      Preconditions.checkNotNull(query);
      return new QueryPlus<>(query, null, null);
    }
docs: Returns the minimum bare QueryPlus object with the given query. {@link #getQueryMetrics()} of the QueryPlus object,
  returned from this factory method, returns {@code null}.