The method signature indicates that the `revisionId` is optional, but we don't seem to account for that here