Define-modify-macro requires a symbol as the function argument, but in src/lib/macros.lisp it defines reversed-deletef with a lambda. That would give an error on any proper common-lisp implementation.
http://www.lispworks.com/documentation/HyperSpec/Body/m_defi_2.htm