This changed during development as we iterated on the prototype, but the spec is lagging behind.
The main HCL package is more visible this way, and so it's easier than having to pick it out from dozens of other package directories.