# Functions
Alpha constructs a keyspace consisting of all keys containing characters a-z, with at most `maxLength` characters.
Divvy divides the provided keyspace into N equal portions, containing disjoint keys evenly distributed across the keyspace.
Key returns the i-th unsuffixed key within the keyspace.
KeyAt returns the i-th key within the keyspace with a suffix encoding the timestamp t.
ParseSuffix returns the integer representation of the encoded suffix.
RandomSeparator returns a random alphabetic key k such that a < k < b, pulling randomness from the provided random number generator.
Suffix returns the test keys suffix representation of timestamp t.
SuffixLen returns the exact length of the given suffix when encoded.
WriteKey writes the i-th unsuffixed key within the keyspace to the buffer dst.
WriteKeyAt writes the i-th key within the keyspace to the buffer dst, with a suffix encoding the timestamp t suffix.
WriteSuffix writes the test keys suffix representation of timestamp t to dst, returning the number of bytes written.
# Variables
Comparer is the comparer for test keys generated by this package.
MaxSuffixLen is the maximum length of a suffix generated by this package.
# Interfaces
Keyspace describes a finite keyspace of unsuffixed test keys.