Better to prevent null in the first place; i.e. fail early in the `addPropertiesReloadListener` with:

    `import static com.google.common.base.Preconditions.checkNotNull;`

    `reloadListeners.add(checkNotNull(listener, "listener"));`