PluginKit Because eventually every good plugin ecosystem will have to come with a dependency manager and a registry...