           (log/error "Some problematic urls:" (vec urls))
           (apply errors/collect urls))
         (map #(str % "." (:format params) query-string) urls)))))
+
+(defn apply-level-conditions
+  ""
+  [coll params]
+  (let [level (collection/extract-processing-level coll)]
+    params))
 
 (defn apply-bounding-conditions
   "There are several variable and bounding scenarios we need to consider:

    ;;     for their indices in OPeNDAP
    ;;
    ;; XXX This is being tracked in CMR-4982
    [coll data-files service-ids vars errs]))

(defn stage3
  [coll search-endpoint user-token bounding-box service-ids vars]

        coll (collection/extract-metadata coll-promise)
        data-files (map granule/extract-datafile-link granules)
        service-ids (collection/extract-service-ids coll)
        params (apply-level-conditions coll params)
        vars (apply-bounding-conditions search-endpoint user-token coll params)
        errs (errors/collect granules coll vars)]
    (when errs
