Also, the source is meant to be purely informational. In case it's not clear, the point of this DSL is for people to create their own `policyfile.lock` documents, which won't be the default thing that most users do, but you could do things like convert a berksfile.lock to a policyfile, implement a non-ChefDK workflow that integrates with your Ci, or whatever.