Repetition returns results and always succeeds.
Box Equality.
Either Equality.
Named fields for alternation & concatenation tuples.
A better name for a test.
Optional accessors for Either.
Parse constants.