Are there any blockers to publicizing and documenting the driver flags for passing in macros?
IMO, there should not be any public-facing officially supported language features that are only accessible through SwiftPM or through an -Xfrontend backdoor flag; the swiftc driver interface for this should be stabilized at the same time as the rest of the feature set.