This de-normalises the specification. I don't really think it's necessary.