I'm importing only Foundation, but when I jump to @Published definition it shows that this @Published is a public typealias to Combine's @Published.
The question is, what is this file that exposes some of Combine's APIs, and what is the value of doing this?
Is it a good thing to import Combine under the hood without the developer knowing that he is actually importing Combine?