Add test suite, fix a mountain of small errors.
diff --git a/specification/json/sections/cper-ia32x64-processor.json b/specification/json/sections/cper-ia32x64-processor.json
index 33e6511..11aa819 100644
--- a/specification/json/sections/cper-ia32x64-processor.json
+++ b/specification/json/sections/cper-ia32x64-processor.json
@@ -152,7 +152,7 @@
                                 "properties": {
                                     "validationBits": {
                                         "type": "object",
-                                        "required": ["transactionTypeValid", "operationValid", "levelValid", "processorContextCorruptValid", "uncorrectedValid", "preciseIPValid", "restartableIPValid", "overflowValid", "participationTypeValid", "timedOutValid"],
+                                        "required": ["transactionTypeValid", "operationValid", "levelValid", "processorContextCorruptValid", "uncorrectedValid", "preciseIPValid", "restartableIPValid", "overflowValid", "participationTypeValid", "timedOutValid", "addressSpaceValid"],
                                         "properties": {
                                             "transactionTypeValid": {
                                                 "type": "boolean"
@@ -183,6 +183,9 @@
                                             },
                                             "timedOutValid": {
                                                 "type": "boolean"
+                                            },
+                                            "addressSpaceValid": {
+                                                "type": "boolean"
                                             }
                                         }
                                     },