Perhaps we should raise an error here if publisher is still ``None`` afterwards?