From: Eli Zaretskii Sent: Tuesday, May 20, 2025 12:45 PM > I'd prefer the other solution, to move the setter function before its > first use, or its first use after the function is defined.  The > bound-and-true-p use looks strange in a file that defines the > function. Agree, and that's should be better. I found the lisp/jka-cmpr-hook.el:57 has similar behavior that (defvar jka-compr-compression-info-list) first, then defcustom it on the tail for everything been ready. I attach the patch with defvar find-function-mode-lower-precedence first, then defcustom it at the tail of the file find-func.el (similarly to the jka-comp-hook.el). Please help review again. Thank you!