> ...)

(do-for ((i (<code class="relevant marker">index</code> :from 1))
         (((<code class="relevant marker">&amp;ignored</code> key) value) (<code class="relevant marker">plist</code> my-plist)))
  ...)

(ikeywords:defpackage #:do-for.ikeywords
  (:export #:index
           #:&amp;ignored
           #:plist
           ...))

(defpackage #:do-for-user-package
  (:use #:cl #:do-for-ikeywords)
  (:import-from #:do-for #:do-for))

(locate '<code class="relevant marker">macro</code> "my-macro")</code></p