json_schema: {
      "_comment": "This Spec is for Phase 1!! Most updated version is at https://github.com/reTHINK-project/specs/tree/master/schemas",
      "$schema": "http://json-schema.org/draft-04/schema#",
      "URLList": {
          "type": "object",
          "anyOf": [
              {
                  "$ref": "#/UserURLList"
              },
              {
                  "$ref": "#/UserUUIDURLList"
              },
              {
                  "$ref": "#/UserAccountURLList"
              },
              {
                  "$ref": "#/HypertyURLList"
              },
              {
                  "$ref": "#/HypertyCatalogueURLList"
              },
              {
                  "$ref": "#/HypertyRuntimeURLList"
              },
              {
                  "$ref": "#/CommunicationURLList"
              },
              {
                  "$ref": "#/DomainURLList"
              },
              {
                  "$ref": "#/ContextURLList"
              }
          ],
          "properties": {}
      },
      "UserURLList": {
          "type": "object",
          "properties": {}
      },
      "UserUUIDURLList": {
          "type": "object",
          "properties": {}
      },
      "DomainURLList": {
          "type": "object",
          "properties": {}
      },
      "UserAccountURLList": {
          "type": "object",
          "properties": {}
      },
      "HypertyURLList": {
          "type": "object",
          "properties": {}
      },
      "HypertyCatalogueURLList": {
          "type": "object",
          "properties": {}
      },
      "HypertyRuntimeURLList": {
          "type": "object",
          "properties": {}
      },
      "CommunicationURLList": {
          "type": "object",
          "properties": {}
      },
      "ContextURLList": {
          "type": "object",
          "properties": {}
      },
      "properties": {
          "URLList": {
              "$ref": "#/URLList"
          },
          "UserURLList": {
              "$ref": "#/UserURLList"
          },
          "UserUUIDURLList": {
              "$ref": "#/UserUUIDURLList"
          },
          "DomainURLList": {
              "$ref": "#/DomainURLList"
          },
          "UserAccountURLList": {
              "$ref": "#/UserAccountURLList"
          },
          "HypertyURLList": {
              "$ref": "#/HypertyURLList"
          },
          "HypertyCatalogueURLList": {
              "$ref": "#/HypertyCatalogueURLList"
          },
          "HypertyRuntimeURLList": {
              "$ref": "#/HypertyRuntimeURLList"
          },
          "CommunicationURLList": {
              "$ref": "#/CommunicationURLList"
          },
          "ContextURLList": {
              "$ref": "#/ContextURLList"
          }
      },
      "required": [
          "URLList",
          "UserURLList",
          "UserUUIDURLList",
          "DomainURLList",
          "UserAccountURLList",
          "HypertyURLList",
          "HypertyCatalogueURLList",
          "HypertyRuntimeURLList",
          "CommunicationURLList",
          "ContextURLList"
      ]
  }