anchor.diff:                          :output-files outs
                           :bindir bindir
                           :compilation-mode compilation-mode
  -                        :safety safety
                           :main-function main
                           :force-compilation-p force
                           :precompile-generics-p precompile-generics
  
positive.code:   (warning-handlers nil :type list)
    ;; The compile mode. One of :dbg, :opt, :fastbuild or :load.
    (compilation-mode nil :type compilation-mode)
    ;; The safety level to be used for compilation.
    ;; Default is determined by the compilation mode.
    (safety nil :type (or null fixnum))
    ;; The mode used to load the .lisp or .srcs files.
    (lisp-load-mode nil :type (or null compile-load-mode))
    ;; The mode used to load the .fasl and .deps files.
  
negative.code:   BINDIR - the directory for the output files (for debug),
    WARNINGS - is a list of files that contain deferred warnings,
    HASHES - is a list of files with defined source hashes,
    COMPILATION-MODE - from bazel -c <compilation-mode>
    FORCE - if true, the compilation may run to completion even with errors.
    MAIN - the name of the main function for a binary,
    FEATURES - features to be set before reading sources,
  