Guile's module system has "#:replace"
(https://www.gnu.org/software/guile/manual/html_node/Creating-Guile-Modules.html#Creating-Guile-Modules),
which allows imported bindings to override already imported bindings
by the same name. Some edition of R7RS-large may allow an export spec
of the form (replace <identifier>).
> And plain application has no syntax keyword, except in Racket where it's #%app (ugh).
Why "ugh"? I'm not talking about the name.