code: func Parse(ulid string) (id ULID, err error) {
  	return id, parse([]byte(ulid), false, &id)
  }
docs: // Parse parses an encoded ULID, returning an error in case of failure.
  //
  // ErrDataSize is returned if the len(ulid) is different from an encoded
  // ULID's length. Invalid encodings produce undefined ULIDs. For a version that
  // returns an error instead, see ParseStrict.