b3be870
Make YAML parsing type-safe Policy attributes are parsed with strict types and policy files can only contain policies as top level objects.