Parse and extract relative durations in reversed order.
Document reversed relative durations under examples.
Treat for grammar expressions as durations.
Refine gathering idents for from to durations.
Use rightmost matching token on left side of duration as type.
Split duration string only if accompanied by whitespace.
Strengthen matching duration substrings against regexes.
Extract regex captured punctuation marks in loop body.
Undo some loop indentation in test files.
Reorder version number variable in Calc class.