Small design change.
Foundations.