Capabilities
Implementations differ in what they can execute. An implementation declares the capabilities that it supports. At validation time, it MUST reject a Workfile that requires a capability it does not declare.
The registry lists every capability name. Each standard-library package has one, of the form lib-<namespace>.