Set up the default completion provider so that one doesn’t try to invoke a nil block after canceling the operation.
Set up the default completion provider so that one doesn’t try to invoke a nil block after canceling the operation.
Rename interface.
Move the XPC connection setup to a dedicated method called from the initializer.
Rename the categories to be more explicit about their purposes.