static fromDriver (driver) {
    const session = driver.session()
    return session
      .run('RETURN 1')
      .then(result =>
        session
          .close()
          .then(() => ServerVersion.fromString(result.summary.server.version))
      )
  }
Fetch server version using the given driver.
@param {Driver} driver the driver to use.
@return {Promise<ServerVersion>} promise resolved with a {@link ServerVersion} object or rejected with error.