code: func allowedNameRune(r rune) bool {
  	// will include <> in the IRI value
  	return r > 0x20 && !strings.ContainsRune("\"{}()|^`", r) && !unicode.IsSpace(r)
  }
docs: // GraphQL charset: [_A-Za-z][_0-9A-Za-z]*
  // (https://facebook.github.io/graphql/#sec-Names)
  // IRI charset: [^#x00-#x20<>"{}|^`\]
  // (https://www.w3.org/TR/turtle/#grammar-production-IRIREF)