chiark / gitweb /
src/: Separate context state into parts for the type itself and its parent.