code: func isTokenEnd(c byte) bool {
  	return c == ' ' || c == '\t' || c == '\r' || c == '\n' || c == '[' || c == ']' || c == '{' || c == '}' || c == ',' || c == ':'
  }
docs: // isTokenEnd returns true if the char can follow a non-delimiter token