allow versionStrategy returning null