The parsing should be usable by the consumer
Merge branch 'progress-reports' into patch-1+progress