 actually be excluded.
 
 If the entry is the symbol `:default', then the value of
-`straight--default-files-directive' is spliced into the enclosing
+`straight-default-files-directive' is spliced into the enclosing
 list to replace `:default'.
 
 If FILES is nil, it defaults to
-`straight--default-files-directive'.
+`straight-default-files-directive'.
 
 If two links are specified that take the same source path to
 different target paths, the one that is specified textually later

;;;; Building packages
;;;;; Files directive processing

(defvar straight--default-files-directive
  '("*.el" "*.el.in" "dir"
    "*.info" "*.texi" "*.texinfo"
    "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo"
    (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el")))

(defun straight--expand-files-directive-internal (files src-dir prefix)
  "Expand FILES directive in SRC-DIR with path PREFIX.

        (setq files (cdr files))
        (cond
         ((eq spec :defaults)
          (setq files (append straight-default-files-directive files)))
         ;; Replace string-only specs with a bunch of conses that have
         ;; already been wildcard-expanded.
         ((stringp spec)
