Because for other specs it's not the case.
The K3 arch can be implemented from the spec.
A PDF reader can not be implemented from the spec.