> Is it OK to wrap declare-bundle! + store-bundle inside (begin-for-syntax
> ...) to make side effect during raco setup? If not, what is preferred way
> to do it?
Is there any reason not to do it at runtime? This[1] is what I do in
forms-lib. Other modules depend on that module so the bundles are
declared the first time it is loaded. It's not optimal for versioning,
but it gets the job done.
[1]:
https://github.com/Bogdanp/racket-forms/blob/master/forms-lib/private/l10n.rkt#L27-L33