NSApplication.shared "returns the application instance, creating it if it doesn’t exist yet."
Why is current application instance named 'shared'?
[The similarly named NSWorkspace.shared makes sense to me as it is the workspace shared by apps running in the current NSWorkspace]