Can the compact() shorthand for compactMap { $0 } be implemented now?

The member is uncallable unless the Element is optional, right? So is the worry that it’ll show up in code completion or something?