It could be null if we didn't have the events plugin. I think I was copying chrome.storage when I wrote this, but I see chrome.storage has removed this check. I'm guessing that the check isn't necessary because specifying the events plugin as a dependency guarantees that it will be there?