{
  identifier = "maximal",
  name = "Maximal",
  version = "1.0.0.max",
  provider_name = "Maximal Provider",
  abi_bw_compatibility = "1.0",
  api_bw_compatibility = "0.8",
  req_cpluff_version = "999.3.4",
  imports = {{
    plugin_id = "dependency1",
    version = "0.1",
    optional = 1,
  }, {
    plugin_id = "dependency2",
    version = "0.2",
    optional = 0,
  }, {
    plugin_id = "dependency3",
    version = NULL,
    optional = 1,
  }, {
    plugin_id = "dependency4",
    version = NULL,
    optional = 0,
  }},
  runtime_lib_name = "nonexisting",
  runtime_funcs_symbol = "funcs",
  ext_points = {{
    local_id = "extpt1",
    identifier = "maximal.extpt1",
    name = "Extension Point 1",
    schema_path = "ext1.xsd",
  }, {
    local_id = "extpt2",
    identifier = "maximal.extpt2",
    name = "Extension Point 2",
    schema_path = NULL,
  }, {
    local_id = "extpt3",
    identifier = "maximal.extpt3",
    name = NULL,
    schema_path = "extpt3.xsd",
  }, {
    local_id = "extpt4",
    identifier = "maximal.extpt4",
    name = NULL,
    schema_path = NULL,
  }},
  extensions = {{
    ext_point_id = "nonexisting.extptA",
    local_id = "ext1",
    identifier = "maximal.ext1",
    name = "Extension 1",
    configuration = {
      <extension point="nonexisting.extptA" id="ext1" name="Extension 1">Extension data begins
        <structure>Structure ends
          <parameter>parameter</parameter>
          <parameter>param2</parameter>
          <assertion>1&lt;2</assertion>
          <deeper>
            <struct>
              <is>here</is>
            </struct>
          </deeper>
        </structure>
      </extension>
    },
  }, {
    ext_point_id = "nonexisting.extptB",
    local_id = "ext2",
    identifier = "maximal.ext2",
    name = NULL,
    configuration = {
      <extension point="nonexisting.extptB" id="ext2"/>
    },
  }, {
    ext_point_id = "maximal.extpt1",
    local_id = NULL,
    identifier = NULL,
    name = "Extension 3",
    configuration = {
      <extension point="maximal.extpt1" name="Extension 3"/>
    },
  }, {
    ext_point_id = "maximal.extpt2",
    local_id = NULL,
    identifier = NULL,
    name = NULL,
    configuration = {
      <extension point="maximal.extpt2"/>
    },
  }}
}
