Progress toward chained specifications.
First chained specification.
Refactoring.