code: func ParseStrict(ulid string) (id ULID, err error) {
  	return id, parse([]byte(ulid), true, &id)
  }
docs: // ParseStrict parses an encoded ULID, returning an error in case of failure.
  //
  // It is like Parse, but additionally validates that the parsed ULID consists
  // only of valid base32 characters. It is slightly slower than Parse.
  //
  // ErrDataSize is returned if the len(ulid) is different from an encoded
  // ULID's length. Invalid encodings return ErrInvalidCharacters.