code: func (s *session) version() *version {
  	s.vmu.Lock()
  	defer s.vmu.Unlock()
  	s.stVersion.incref()
  	return s.stVersion
  }
docs: // Get current version. This will incr version ref, must call
  // version.release (exactly once) after use.