code: @NonNull
      @Override
      public Limit limit(@NonNull Expression limit) {
          if (limit == null) {
              throw new IllegalArgumentException("limit cannot be null.");
          }
          return new Limit(this, limit, null);
      }
docs: Creates and chains a Limit object to limit the number query results.
  
  @param limit The limit expression.
  @return The Limit object that represents the LIMIT clause of the query.