code: func (g Glob) Kind() Kind {
  	chunks := strings.SplitN(string(g), ":", 2)
  	if len(chunks) != 2 {
  		return Anonymous
  	}
  	return Kind(chunks[0])
  }
docs: // Kind returns identity glob kind. If identity glob string is invalid returns
  // Anonymous.