If the version argument is optional, then it should have a default value of null by default.