# Functions
Add takes two input revision arrays and returns the result of adding each element of each together.
Compact accepts a revision and compacts away unused parts of the array.
Compare returns an integer comparing two revisions.
IsZero indicates whether this revision is essentially unspecified.