# Functions
ErrCorruptID means the ID stored in the Store is corrupt.
IDFromString creates an ID from a given string.
InvalidID returns a zero ID.
# Constants
IDLength is the exact length a string (or a byte slice representing it) must have in order to be decoded into a valid ID.
# Variables
ErrInvalidID signifies invalid IDs.
ErrInvalidIDLength is returned when an ID has the incorrect number of bytes.
# Interfaces
IDGenerator represents a generator for IDs.
# Type aliases
ID is a unique identifier.