OSSP CVS Repository

ossp - Difference in ossp-pkg/rc/rc_design.xmi versions 1.3 and 1.4
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [History

ossp-pkg/rc/rc_design.xmi 1.3 -> 1.4

--- rc_design.xmi        2002/02/07 15:34:39     1.3
+++ rc_design.xmi        2002/03/01 22:48:23     1.4
@@ -1,1999 +1,4118 @@
-<?xml version="1.0" encoding="UTF-8"?>

-<XMI xmi.version="1.0">

-  <XMI.header>

-    <XMI.documentation>

-      <XMI.exporter>Novosoft UML Library</XMI.exporter>

-      <XMI.exporterVersion>0.4.19</XMI.exporterVersion>

-    </XMI.documentation>

-    <XMI.metamodel xmi.name="UML" xmi.version="1.3"/>

-  </XMI.header>

-  <XMI.content>

-    <Model_Management.Model xmi.id="xmi.1" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-8000">

-      <Foundation.Core.ModelElement.name>OSSPRC</Foundation.Core.ModelElement.name>

-      <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-      <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-      <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-      <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-      <Foundation.Core.Namespace.ownedElement>

-        <Foundation.Core.Class xmi.id="xmi.2" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fff">

-          <Foundation.Core.ModelElement.name>RC</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.3" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ffd">

-          <Foundation.Core.ModelElement.name>Configuration</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Classifier.feature>

-            <Foundation.Core.Attribute xmi.id="xmi.4" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fd6">

-              <Foundation.Core.ModelElement.name>s_Instance</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="private"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Feature.ownerScope xmi.value="classifier"/>

-              <Foundation.Core.Attribute.initialValue>

-                <Foundation.Data_Types.Expression xmi.id="xmi.5">

-                  <Foundation.Data_Types.Expression.language>Java</Foundation.Data_Types.Expression.language>

-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

-                </Foundation.Data_Types.Expression>

-              </Foundation.Core.Attribute.initialValue>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.3"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.StructuralFeature.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.3"/>

-              </Foundation.Core.StructuralFeature.type>

-            </Foundation.Core.Attribute>

-            <Foundation.Core.Operation xmi.id="xmi.6" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fd5">

-              <Foundation.Core.ModelElement.name>Configuration</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="protected"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Feature.ownerScope xmi.value="classifier"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Operation.isRoot xmi.value="false"/>

-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.3"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Operation.method>

-                <Foundation.Core.Method xmi.idref="xmi.7"/>

-              </Foundation.Core.Operation.method>

-              <Foundation.Core.BehavioralFeature.parameter>

-                <Foundation.Core.Parameter xmi.id="xmi.8" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fd4">

-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-                  <Foundation.Core.Parameter.kind xmi.value="return"/>

-                  <Foundation.Core.Parameter.behavioralFeature>

-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.6"/>

-                  </Foundation.Core.Parameter.behavioralFeature>

-                  <Foundation.Core.Parameter.type>

-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

-                  </Foundation.Core.Parameter.type>

-                </Foundation.Core.Parameter>

-              </Foundation.Core.BehavioralFeature.parameter>

-            </Foundation.Core.Operation>

-            <Foundation.Core.Method xmi.id="xmi.7">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Method.body>

-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.10">

-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

-                </Foundation.Data_Types.ProcedureExpression>

-              </Foundation.Core.Method.body>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.3"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Method.specification>

-                <Foundation.Core.Operation xmi.idref="xmi.6"/>

-              </Foundation.Core.Method.specification>

-            </Foundation.Core.Method>

-            <Foundation.Core.Operation xmi.id="xmi.11" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ffb">

-              <Foundation.Core.ModelElement.name>getInstance</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Feature.ownerScope xmi.value="classifier"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Operation.isRoot xmi.value="false"/>

-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.3"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Operation.method>

-                <Foundation.Core.Method xmi.idref="xmi.12"/>

-              </Foundation.Core.Operation.method>

-              <Foundation.Core.BehavioralFeature.parameter>

-                <Foundation.Core.Parameter xmi.id="xmi.13" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ffa">

-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-                  <Foundation.Core.Parameter.kind xmi.value="return"/>

-                  <Foundation.Core.Parameter.behavioralFeature>

-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.11"/>

-                  </Foundation.Core.Parameter.behavioralFeature>

-                  <Foundation.Core.Parameter.type>

-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

-                  </Foundation.Core.Parameter.type>

-                </Foundation.Core.Parameter>

-              </Foundation.Core.BehavioralFeature.parameter>

-            </Foundation.Core.Operation>

-            <Foundation.Core.Method xmi.id="xmi.12">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Method.body>

-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.14">

-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

-                </Foundation.Data_Types.ProcedureExpression>

-              </Foundation.Core.Method.body>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.3"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Method.specification>

-                <Foundation.Core.Operation xmi.idref="xmi.11"/>

-              </Foundation.Core.Method.specification>

-            </Foundation.Core.Method>

-          </Foundation.Core.Classifier.feature>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.15" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ffc">

-          <Foundation.Core.ModelElement.name>FileOption</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Classifier.feature>

-            <Foundation.Core.Operation xmi.id="xmi.16" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff9">

-              <Foundation.Core.ModelElement.name>Start</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Operation.isRoot xmi.value="false"/>

-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Operation.method>

-                <Foundation.Core.Method xmi.idref="xmi.17"/>

-              </Foundation.Core.Operation.method>

-              <Foundation.Core.BehavioralFeature.parameter>

-                <Foundation.Core.Parameter xmi.id="xmi.18" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff8">

-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-                  <Foundation.Core.Parameter.kind xmi.value="return"/>

-                  <Foundation.Core.Parameter.behavioralFeature>

-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.16"/>

-                  </Foundation.Core.Parameter.behavioralFeature>

-                  <Foundation.Core.Parameter.type>

-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

-                  </Foundation.Core.Parameter.type>

-                </Foundation.Core.Parameter>

-              </Foundation.Core.BehavioralFeature.parameter>

-            </Foundation.Core.Operation>

-            <Foundation.Core.Method xmi.id="xmi.17">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Method.body>

-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.19">

-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

-                </Foundation.Data_Types.ProcedureExpression>

-              </Foundation.Core.Method.body>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Method.specification>

-                <Foundation.Core.Operation xmi.idref="xmi.16"/>

-              </Foundation.Core.Method.specification>

-            </Foundation.Core.Method>

-            <Foundation.Core.Operation xmi.id="xmi.20" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff7">

-              <Foundation.Core.ModelElement.name>Next</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Operation.isRoot xmi.value="false"/>

-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Operation.method>

-                <Foundation.Core.Method xmi.idref="xmi.21"/>

-              </Foundation.Core.Operation.method>

-              <Foundation.Core.BehavioralFeature.parameter>

-                <Foundation.Core.Parameter xmi.id="xmi.22" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff6">

-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-                  <Foundation.Core.Parameter.kind xmi.value="return"/>

-                  <Foundation.Core.Parameter.behavioralFeature>

-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.20"/>

-                  </Foundation.Core.Parameter.behavioralFeature>

-                  <Foundation.Core.Parameter.type>

-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

-                  </Foundation.Core.Parameter.type>

-                </Foundation.Core.Parameter>

-              </Foundation.Core.BehavioralFeature.parameter>

-            </Foundation.Core.Operation>

-            <Foundation.Core.Method xmi.id="xmi.21">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Method.body>

-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.23">

-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

-                </Foundation.Data_Types.ProcedureExpression>

-              </Foundation.Core.Method.body>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Method.specification>

-                <Foundation.Core.Operation xmi.idref="xmi.20"/>

-              </Foundation.Core.Method.specification>

-            </Foundation.Core.Method>

-            <Foundation.Core.Operation xmi.id="xmi.24" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff5">

-              <Foundation.Core.ModelElement.name>IsEnd</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Operation.isRoot xmi.value="false"/>

-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Operation.method>

-                <Foundation.Core.Method xmi.idref="xmi.25"/>

-              </Foundation.Core.Operation.method>

-              <Foundation.Core.BehavioralFeature.parameter>

-                <Foundation.Core.Parameter xmi.id="xmi.26" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff4">

-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-                  <Foundation.Core.Parameter.kind xmi.value="return"/>

-                  <Foundation.Core.Parameter.behavioralFeature>

-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.24"/>

-                  </Foundation.Core.Parameter.behavioralFeature>

-                  <Foundation.Core.Parameter.type>

-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

-                  </Foundation.Core.Parameter.type>

-                </Foundation.Core.Parameter>

-              </Foundation.Core.BehavioralFeature.parameter>

-            </Foundation.Core.Operation>

-            <Foundation.Core.Method xmi.id="xmi.25">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Method.body>

-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.27">

-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

-                </Foundation.Data_Types.ProcedureExpression>

-              </Foundation.Core.Method.body>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Method.specification>

-                <Foundation.Core.Operation xmi.idref="xmi.24"/>

-              </Foundation.Core.Method.specification>

-            </Foundation.Core.Method>

-            <Foundation.Core.Operation xmi.id="xmi.28" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff3">

-              <Foundation.Core.ModelElement.name>Current</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Operation.isRoot xmi.value="false"/>

-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Operation.method>

-                <Foundation.Core.Method xmi.idref="xmi.29"/>

-              </Foundation.Core.Operation.method>

-              <Foundation.Core.BehavioralFeature.parameter>

-                <Foundation.Core.Parameter xmi.id="xmi.30" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff2">

-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-                  <Foundation.Core.Parameter.kind xmi.value="return"/>

-                  <Foundation.Core.Parameter.behavioralFeature>

-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.28"/>

-                  </Foundation.Core.Parameter.behavioralFeature>

-                  <Foundation.Core.Parameter.type>

-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

-                  </Foundation.Core.Parameter.type>

-                </Foundation.Core.Parameter>

-              </Foundation.Core.BehavioralFeature.parameter>

-            </Foundation.Core.Operation>

-            <Foundation.Core.Method xmi.id="xmi.29">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Method.body>

-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.31">

-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

-                </Foundation.Data_Types.ProcedureExpression>

-              </Foundation.Core.Method.body>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Method.specification>

-                <Foundation.Core.Operation xmi.idref="xmi.28"/>

-              </Foundation.Core.Method.specification>

-            </Foundation.Core.Method>

-            <Foundation.Core.Operation xmi.id="xmi.32" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff1">

-              <Foundation.Core.ModelElement.name>Parse</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Operation.isRoot xmi.value="false"/>

-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Operation.method>

-                <Foundation.Core.Method xmi.idref="xmi.33"/>

-              </Foundation.Core.Operation.method>

-              <Foundation.Core.BehavioralFeature.parameter>

-                <Foundation.Core.Parameter xmi.id="xmi.34" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff0">

-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-                  <Foundation.Core.Parameter.kind xmi.value="return"/>

-                  <Foundation.Core.Parameter.behavioralFeature>

-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.32"/>

-                  </Foundation.Core.Parameter.behavioralFeature>

-                  <Foundation.Core.Parameter.type>

-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

-                  </Foundation.Core.Parameter.type>

-                </Foundation.Core.Parameter>

-              </Foundation.Core.BehavioralFeature.parameter>

-            </Foundation.Core.Operation>

-            <Foundation.Core.Method xmi.id="xmi.33">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Method.body>

-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.35">

-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

-                </Foundation.Data_Types.ProcedureExpression>

-              </Foundation.Core.Method.body>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Method.specification>

-                <Foundation.Core.Operation xmi.idref="xmi.32"/>

-              </Foundation.Core.Method.specification>

-            </Foundation.Core.Method>

-          </Foundation.Core.Classifier.feature>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.36" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ffb">

-          <Foundation.Core.ModelElement.name>EnvironmentOption</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.37" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ffa">

-          <Foundation.Core.ModelElement.name>CommandLineOption</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.38" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ff9">

-          <Foundation.Core.ModelElement.name>Option</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Classifier.feature>

-            <Foundation.Core.Attribute xmi.id="xmi.39" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe5">

-              <Foundation.Core.ModelElement.name>nCount</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="private"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.StructuralFeature.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.40"/>

-              </Foundation.Core.StructuralFeature.type>

-            </Foundation.Core.Attribute>

-            <Foundation.Core.Attribute xmi.id="xmi.41" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe4">

-              <Foundation.Core.ModelElement.name>*pvElement</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="private"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.StructuralFeature.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.9"/>

-              </Foundation.Core.StructuralFeature.type>

-            </Foundation.Core.Attribute>

-            <Foundation.Core.Operation xmi.id="xmi.42" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe3">

-              <Foundation.Core.ModelElement.name>addElement</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Operation.isRoot xmi.value="false"/>

-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Operation.method>

-                <Foundation.Core.Method xmi.idref="xmi.43"/>

-              </Foundation.Core.Operation.method>

-              <Foundation.Core.BehavioralFeature.parameter>

-                <Foundation.Core.Parameter xmi.id="xmi.44" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe2">

-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-                  <Foundation.Core.Parameter.kind xmi.value="return"/>

-                  <Foundation.Core.Parameter.behavioralFeature>

-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.42"/>

-                  </Foundation.Core.Parameter.behavioralFeature>

-                  <Foundation.Core.Parameter.type>

-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

-                  </Foundation.Core.Parameter.type>

-                </Foundation.Core.Parameter>

-              </Foundation.Core.BehavioralFeature.parameter>

-            </Foundation.Core.Operation>

-            <Foundation.Core.Method xmi.id="xmi.43">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Method.body>

-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.45">

-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

-                </Foundation.Data_Types.ProcedureExpression>

-              </Foundation.Core.Method.body>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Method.specification>

-                <Foundation.Core.Operation xmi.idref="xmi.42"/>

-              </Foundation.Core.Method.specification>

-            </Foundation.Core.Method>

-            <Foundation.Core.Operation xmi.id="xmi.46" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe1">

-              <Foundation.Core.ModelElement.name>delElement</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Operation.isRoot xmi.value="false"/>

-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Operation.method>

-                <Foundation.Core.Method xmi.idref="xmi.47"/>

-              </Foundation.Core.Operation.method>

-              <Foundation.Core.BehavioralFeature.parameter>

-                <Foundation.Core.Parameter xmi.id="xmi.48" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe0">

-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-                  <Foundation.Core.Parameter.kind xmi.value="return"/>

-                  <Foundation.Core.Parameter.behavioralFeature>

-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.46"/>

-                  </Foundation.Core.Parameter.behavioralFeature>

-                  <Foundation.Core.Parameter.type>

-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

-                  </Foundation.Core.Parameter.type>

-                </Foundation.Core.Parameter>

-              </Foundation.Core.BehavioralFeature.parameter>

-            </Foundation.Core.Operation>

-            <Foundation.Core.Method xmi.id="xmi.47">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Method.body>

-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.49">

-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

-                </Foundation.Data_Types.ProcedureExpression>

-              </Foundation.Core.Method.body>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Method.specification>

-                <Foundation.Core.Operation xmi.idref="xmi.46"/>

-              </Foundation.Core.Method.specification>

-            </Foundation.Core.Method>

-            <Foundation.Core.Operation xmi.id="xmi.50" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fdf">

-              <Foundation.Core.ModelElement.name>getCount</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Operation.isRoot xmi.value="false"/>

-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Operation.method>

-                <Foundation.Core.Method xmi.idref="xmi.51"/>

-              </Foundation.Core.Operation.method>

-              <Foundation.Core.BehavioralFeature.parameter>

-                <Foundation.Core.Parameter xmi.id="xmi.52" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fde">

-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-                  <Foundation.Core.Parameter.kind xmi.value="return"/>

-                  <Foundation.Core.Parameter.behavioralFeature>

-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.50"/>

-                  </Foundation.Core.Parameter.behavioralFeature>

-                  <Foundation.Core.Parameter.type>

-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

-                  </Foundation.Core.Parameter.type>

-                </Foundation.Core.Parameter>

-              </Foundation.Core.BehavioralFeature.parameter>

-            </Foundation.Core.Operation>

-            <Foundation.Core.Method xmi.id="xmi.51">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Method.body>

-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.53">

-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

-                </Foundation.Data_Types.ProcedureExpression>

-              </Foundation.Core.Method.body>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Method.specification>

-                <Foundation.Core.Operation xmi.idref="xmi.50"/>

-              </Foundation.Core.Method.specification>

-            </Foundation.Core.Method>

-          </Foundation.Core.Classifier.feature>

-        </Foundation.Core.Class>

-        <Foundation.Core.Association xmi.id="xmi.54" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ff5">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.55" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ffa">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.id="xmi.56">

-                  <Foundation.Data_Types.Multiplicity.range>

-                    <Foundation.Data_Types.MultiplicityRange xmi.id="xmi.57">

-                      <Foundation.Data_Types.MultiplicityRange.lower>0</Foundation.Data_Types.MultiplicityRange.lower>

-                      <Foundation.Data_Types.MultiplicityRange.upper>1</Foundation.Data_Types.MultiplicityRange.upper>

-                    </Foundation.Data_Types.MultiplicityRange>

-                  </Foundation.Data_Types.Multiplicity.range>

-                </Foundation.Data_Types.Multiplicity>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.54"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.36"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.58" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff9">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.54"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.3"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Association xmi.id="xmi.59" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ff4">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.60" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff8">

-              <Foundation.Core.ModelElement.name></Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.59"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.61" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff7">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.id="xmi.62">

-                  <Foundation.Data_Types.Multiplicity.range>

-                    <Foundation.Data_Types.MultiplicityRange xmi.id="xmi.63">

-                      <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>

-                      <Foundation.Data_Types.MultiplicityRange.upper>1</Foundation.Data_Types.MultiplicityRange.upper>

-                    </Foundation.Data_Types.MultiplicityRange>

-                  </Foundation.Data_Types.Multiplicity.range>

-                </Foundation.Data_Types.Multiplicity>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.59"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.3"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Association xmi.id="xmi.64" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ff3">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.65" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff6">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.64"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.37"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.66" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff5">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.64"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.3"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Association xmi.id="xmi.67" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fed">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.68" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff4">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.67"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.2"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.69" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff3">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.67"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.3"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Class xmi.id="xmi.70" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fec">

-          <Foundation.Core.ModelElement.name>Logger</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Core.Class>

-        <Foundation.Core.Association xmi.id="xmi.71" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fea">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.72" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff2">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.71"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.70"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.73" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff1">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.71"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.2"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Class xmi.id="xmi.74" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe9">

-          <Foundation.Core.ModelElement.name>Processor</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Core.Class>

-        <Foundation.Core.Association xmi.id="xmi.75" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe8">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.76" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff0">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.75"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.74"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.77" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fef">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.75"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.2"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Class xmi.id="xmi.78" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe7">

-          <Foundation.Core.ModelElement.name>Script</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Classifier.feature>

-            <Foundation.Core.Attribute xmi.id="xmi.79" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ffd">

-              <Foundation.Core.ModelElement.name>eLang</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="private"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Attribute.initialValue>

-                <Foundation.Data_Types.Expression xmi.id="xmi.80">

-                  <Foundation.Data_Types.Expression.language>Java</Foundation.Data_Types.Expression.language>

-                  <Foundation.Data_Types.Expression.body>0</Foundation.Data_Types.Expression.body>

-                </Foundation.Data_Types.Expression>

-              </Foundation.Core.Attribute.initialValue>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.78"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.StructuralFeature.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.81"/>

-              </Foundation.Core.StructuralFeature.type>

-            </Foundation.Core.Attribute>

-          </Foundation.Core.Classifier.feature>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.82" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe6">

-          <Foundation.Core.ModelElement.name>RCFile</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.GeneralizableElement.generalization>

-            <Foundation.Core.Generalization xmi.idref="xmi.83"/>

-          </Foundation.Core.GeneralizableElement.generalization>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.84" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe5">

-          <Foundation.Core.ModelElement.name>FuncFile</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.GeneralizableElement.generalization>

-            <Foundation.Core.Generalization xmi.idref="xmi.85"/>

-          </Foundation.Core.GeneralizableElement.generalization>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.86" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe4">

-          <Foundation.Core.ModelElement.name>File</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="true"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.GeneralizableElement.specialization>

-            <Foundation.Core.Generalization xmi.idref="xmi.83"/>

-            <Foundation.Core.Generalization xmi.idref="xmi.85"/>

-          </Foundation.Core.GeneralizableElement.specialization>

-          <Foundation.Core.Classifier.feature>

-            <Foundation.Core.Attribute xmi.id="xmi.87" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ffc">

-              <Foundation.Core.ModelElement.name>*szName</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="private"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.86"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.StructuralFeature.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.88"/>

-              </Foundation.Core.StructuralFeature.type>

-            </Foundation.Core.Attribute>

-            <Foundation.Core.Operation xmi.id="xmi.89" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ffd">

-              <Foundation.Core.ModelElement.name>getName</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Operation.isRoot xmi.value="false"/>

-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.86"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Operation.method>

-                <Foundation.Core.Method xmi.idref="xmi.90"/>

-              </Foundation.Core.Operation.method>

-              <Foundation.Core.BehavioralFeature.parameter>

-                <Foundation.Core.Parameter xmi.id="xmi.91" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ffc">

-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-                  <Foundation.Core.Parameter.kind xmi.value="return"/>

-                  <Foundation.Core.Parameter.behavioralFeature>

-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.89"/>

-                  </Foundation.Core.Parameter.behavioralFeature>

-                  <Foundation.Core.Parameter.type>

-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

-                  </Foundation.Core.Parameter.type>

-                </Foundation.Core.Parameter>

-              </Foundation.Core.BehavioralFeature.parameter>

-            </Foundation.Core.Operation>

-            <Foundation.Core.Method xmi.id="xmi.90">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Method.body>

-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.92">

-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

-                </Foundation.Data_Types.ProcedureExpression>

-              </Foundation.Core.Method.body>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.86"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Method.specification>

-                <Foundation.Core.Operation xmi.idref="xmi.89"/>

-              </Foundation.Core.Method.specification>

-            </Foundation.Core.Method>

-          </Foundation.Core.Classifier.feature>

-        </Foundation.Core.Class>

-        <Foundation.Core.Generalization xmi.id="xmi.83" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe2">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Generalization.child>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.82"/>

-          </Foundation.Core.Generalization.child>

-          <Foundation.Core.Generalization.parent>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.86"/>

-          </Foundation.Core.Generalization.parent>

-        </Foundation.Core.Generalization>

-        <Foundation.Core.Generalization xmi.id="xmi.85" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe1">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Generalization.child>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.84"/>

-          </Foundation.Core.Generalization.child>

-          <Foundation.Core.Generalization.parent>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.86"/>

-          </Foundation.Core.Generalization.parent>

-        </Foundation.Core.Generalization>

-        <Foundation.Core.Association xmi.id="xmi.93" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fdf">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.94" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fee">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.id="xmi.95">

-                  <Foundation.Data_Types.Multiplicity.range>

-                    <Foundation.Data_Types.MultiplicityRange xmi.id="xmi.96">

-                      <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>

-                      <Foundation.Data_Types.MultiplicityRange.upper>-1</Foundation.Data_Types.MultiplicityRange.upper>

-                    </Foundation.Data_Types.MultiplicityRange>

-                  </Foundation.Data_Types.Multiplicity.range>

-                </Foundation.Data_Types.Multiplicity>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.93"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.82"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.97" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fed">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.93"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.74"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Association xmi.id="xmi.98" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fde">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.99" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fec">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.95"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.98"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.78"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.100" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7feb">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.98"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.74"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Association xmi.id="xmi.101" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fdd">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.102" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fea">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.101"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.84"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.103" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe9">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.101"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.74"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.104">

-          <Foundation.Core.ModelElement.name>Adapter</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Extension_Mechanisms.Stereotype.extendedElement>

-            <Foundation.Core.ModelElement xmi.idref="xmi.70"/>

-          </Foundation.Extension_Mechanisms.Stereotype.extendedElement>

-        </Foundation.Extension_Mechanisms.Stereotype>

-        <Foundation.Core.Class xmi.id="xmi.105" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fdc">

-          <Foundation.Core.ModelElement.name>ConfigSection</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.GeneralizableElement.generalization>

-            <Foundation.Core.Generalization xmi.idref="xmi.106"/>

-          </Foundation.Core.GeneralizableElement.generalization>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.107" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fdb">

-          <Foundation.Core.ModelElement.name>DefaultSection</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.GeneralizableElement.generalization>

-            <Foundation.Core.Generalization xmi.idref="xmi.108"/>

-          </Foundation.Core.GeneralizableElement.generalization>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.109" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fda">

-          <Foundation.Core.ModelElement.name>ErrorSection</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.GeneralizableElement.generalization>

-            <Foundation.Core.Generalization xmi.idref="xmi.110"/>

-          </Foundation.Core.GeneralizableElement.generalization>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.111" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fd9">

-          <Foundation.Core.ModelElement.name>CommonSection</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.GeneralizableElement.generalization>

-            <Foundation.Core.Generalization xmi.idref="xmi.112"/>

-          </Foundation.Core.GeneralizableElement.generalization>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.113" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fd8">

-          <Foundation.Core.ModelElement.name>UserSection</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.GeneralizableElement.generalization>

-            <Foundation.Core.Generalization xmi.idref="xmi.114"/>

-          </Foundation.Core.GeneralizableElement.generalization>

-          <Foundation.Core.Classifier.feature>

-            <Foundation.Core.Attribute xmi.id="xmi.115" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ffb">

-              <Foundation.Core.ModelElement.name>eLang</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="private"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Attribute.initialValue>

-                <Foundation.Data_Types.Expression xmi.id="xmi.116">

-                  <Foundation.Data_Types.Expression.language>Java</Foundation.Data_Types.Expression.language>

-                  <Foundation.Data_Types.Expression.body>0</Foundation.Data_Types.Expression.body>

-                </Foundation.Data_Types.Expression>

-              </Foundation.Core.Attribute.initialValue>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.113"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.StructuralFeature.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.81"/>

-              </Foundation.Core.StructuralFeature.type>

-            </Foundation.Core.Attribute>

-          </Foundation.Core.Classifier.feature>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.117" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fd7">

-          <Foundation.Core.ModelElement.name>Section</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="true"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.GeneralizableElement.specialization>

-            <Foundation.Core.Generalization xmi.idref="xmi.110"/>

-            <Foundation.Core.Generalization xmi.idref="xmi.108"/>

-            <Foundation.Core.Generalization xmi.idref="xmi.106"/>

-            <Foundation.Core.Generalization xmi.idref="xmi.112"/>

-            <Foundation.Core.Generalization xmi.idref="xmi.114"/>

-          </Foundation.Core.GeneralizableElement.specialization>

-        </Foundation.Core.Class>

-        <Foundation.Core.Generalization xmi.id="xmi.110" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fd0">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Generalization.child>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.109"/>

-          </Foundation.Core.Generalization.child>

-          <Foundation.Core.Generalization.parent>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.117"/>

-          </Foundation.Core.Generalization.parent>

-        </Foundation.Core.Generalization>

-        <Foundation.Core.Generalization xmi.id="xmi.108" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fcf">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Generalization.child>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.107"/>

-          </Foundation.Core.Generalization.child>

-          <Foundation.Core.Generalization.parent>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.117"/>

-          </Foundation.Core.Generalization.parent>

-        </Foundation.Core.Generalization>

-        <Foundation.Core.Generalization xmi.id="xmi.106" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fce">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Generalization.child>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.105"/>

-          </Foundation.Core.Generalization.child>

-          <Foundation.Core.Generalization.parent>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.117"/>

-          </Foundation.Core.Generalization.parent>

-        </Foundation.Core.Generalization>

-        <Foundation.Core.Generalization xmi.id="xmi.112" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fcd">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Generalization.child>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.111"/>

-          </Foundation.Core.Generalization.child>

-          <Foundation.Core.Generalization.parent>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.117"/>

-          </Foundation.Core.Generalization.parent>

-        </Foundation.Core.Generalization>

-        <Foundation.Core.Generalization xmi.id="xmi.114" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fcc">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Generalization.child>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.113"/>

-          </Foundation.Core.Generalization.child>

-          <Foundation.Core.Generalization.parent>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.117"/>

-          </Foundation.Core.Generalization.parent>

-        </Foundation.Core.Generalization>

-        <Foundation.Core.Association xmi.id="xmi.118" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fc3">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.119" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe8">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.118"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.111"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.120" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe7">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.118"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.86"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Association xmi.id="xmi.121" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fc1">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.122" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe6">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.id="xmi.123">

-                  <Foundation.Data_Types.Multiplicity.range>

-                    <Foundation.Data_Types.MultiplicityRange xmi.id="xmi.124">

-                      <Foundation.Data_Types.MultiplicityRange.lower>0</Foundation.Data_Types.MultiplicityRange.lower>

-                      <Foundation.Data_Types.MultiplicityRange.upper>-1</Foundation.Data_Types.MultiplicityRange.upper>

-                    </Foundation.Data_Types.MultiplicityRange>

-                  </Foundation.Data_Types.Multiplicity.range>

-                </Foundation.Data_Types.Multiplicity>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.121"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.113"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.125" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe5">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.121"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.86"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Class xmi.id="xmi.126" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fbd">

-          <Foundation.Core.ModelElement.name>Translator</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.127" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fbc">

-          <Foundation.Core.ModelElement.name>SyntaxTree</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.128" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fbb">

-          <Foundation.Core.ModelElement.name>SymbolTable</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Core.Class>

-        <Foundation.Core.Association xmi.id="xmi.129" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fb7">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.130" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe4">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.129"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.127"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.131" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe3">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.129"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.126"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Association xmi.id="xmi.132" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fb6">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.133" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe2">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.132"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.126"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.134" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe1">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.132"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.74"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Association xmi.id="xmi.135" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fb5">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.136" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe0">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.135"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.128"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.137" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fdf">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.135"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.126"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.138">

-          <Foundation.Core.ModelElement.name>Mediator</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Extension_Mechanisms.Stereotype>

-        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.139">

-          <Foundation.Core.ModelElement.name>Singleton</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Extension_Mechanisms.Stereotype.extendedElement>

-            <Foundation.Core.ModelElement xmi.idref="xmi.3"/>

-          </Foundation.Extension_Mechanisms.Stereotype.extendedElement>

-        </Foundation.Extension_Mechanisms.Stereotype>

-        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.140">

-          <Foundation.Core.ModelElement.name>Interpreter</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Extension_Mechanisms.Stereotype>

-        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.141">

-          <Foundation.Core.ModelElement.name>Interpreter</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Extension_Mechanisms.Stereotype>

-        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.142">

-          <Foundation.Core.ModelElement.name>Iterator</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Extension_Mechanisms.Stereotype.extendedElement>

-            <Foundation.Core.ModelElement xmi.idref="xmi.36"/>

-            <Foundation.Core.ModelElement xmi.idref="xmi.15"/>

-            <Foundation.Core.ModelElement xmi.idref="xmi.37"/>

-          </Foundation.Extension_Mechanisms.Stereotype.extendedElement>

-        </Foundation.Extension_Mechanisms.Stereotype>

-        <Behavioral_Elements.Use_Cases.Actor xmi.id="xmi.143" xmi.uuid="-64--88-100-101-357e9a:ebcd920152:-7ffb">

-          <Foundation.Core.ModelElement.name>OpenPKG</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Behavioral_Elements.Use_Cases.Actor>

-        <Behavioral_Elements.Use_Cases.UseCase xmi.id="xmi.144" xmi.uuid="-64--88-100-101-357e9a:ebcd920152:-7ff8">

-          <Foundation.Core.ModelElement.name>ReadConfig</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.GeneralizableElement.specialization>

-            <Foundation.Core.Generalization xmi.idref="xmi.145"/>

-          </Foundation.Core.GeneralizableElement.specialization>

-        </Behavioral_Elements.Use_Cases.UseCase>

-        <Behavioral_Elements.Use_Cases.UseCase xmi.id="xmi.146" xmi.uuid="-64--88-100-101-357e9a:ebcd920152:-7ff7">

-          <Foundation.Core.ModelElement.name>RunCommands</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.GeneralizableElement.generalization>

-            <Foundation.Core.Generalization xmi.idref="xmi.145"/>

-          </Foundation.Core.GeneralizableElement.generalization>

-        </Behavioral_Elements.Use_Cases.UseCase>

-        <Foundation.Core.Generalization xmi.id="xmi.145" xmi.uuid="-64--88-100-101-357e9a:ebcd920152:-7ff6">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Generalization.child>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.146"/>

-          </Foundation.Core.Generalization.child>

-          <Foundation.Core.Generalization.parent>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.144"/>

-          </Foundation.Core.Generalization.parent>

-        </Foundation.Core.Generalization>

-        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.147">

-          <Foundation.Core.ModelElement.name>include</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Extension_Mechanisms.Stereotype>

-        <Foundation.Core.Association xmi.id="xmi.148" xmi.uuid="-64--88-100-101-357e9a:ebcd920152:-7ff5">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.149" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fd8">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.148"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.143"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.150" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fd7">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.148"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.146"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.151">

-          <Foundation.Core.ModelElement.name>extend</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Extension_Mechanisms.Stereotype>

-        <Foundation.Core.Class xmi.id="xmi.40">

-          <Foundation.Core.ModelElement.name>int</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.88">

-          <Foundation.Core.ModelElement.name>char</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.81">

-          <Foundation.Core.ModelElement.name>enum</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.9">

-          <Foundation.Core.ModelElement.name>void</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Core.Class>

-        <Foundation.Core.Association xmi.id="xmi.152" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fee">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.153" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fed">

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.152"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.154" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fec">

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.152"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.36"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Association xmi.id="xmi.155" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7feb">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.156" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fea">

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.155"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.157" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe9">

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.155"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Association xmi.id="xmi.158" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe8">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.159" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe7">

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.158"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.160" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe6">

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.158"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.37"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Association xmi.id="xmi.161" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fda">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.162" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd9">

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.161"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.109"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.163" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd8">

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.161"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.86"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Association xmi.id="xmi.164" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd4">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.165" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd3">

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.164"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.107"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.166" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd2">

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.164"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.86"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Association xmi.id="xmi.167" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd1">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.168" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd0">

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.167"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.105"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.169" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fcf">

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.167"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.86"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-      </Foundation.Core.Namespace.ownedElement>

-    </Model_Management.Model>

-  </XMI.content>

+<?xml version="1.0" encoding="UTF-8"?>
+<XMI xmi.version="1.0">
+  <XMI.header>
+    <XMI.documentation>
+      <XMI.exporter>Novosoft UML Library</XMI.exporter>
+      <XMI.exporterVersion>0.4.19</XMI.exporterVersion>
+    </XMI.documentation>
+    <XMI.metamodel xmi.name="UML" xmi.version="1.3"/>
+  </XMI.header>
+  <XMI.content>
+    <Model_Management.Model xmi.id="xmi.1" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-8000">
+      <Foundation.Core.ModelElement.name>OSSPRC</Foundation.Core.ModelElement.name>
+      <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+      <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+      <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+      <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+      <Foundation.Core.Namespace.ownedElement>
+        <Foundation.Core.Class xmi.id="xmi.2" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fff">
+          <Foundation.Core.ModelElement.name>RC</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.ModelElement.comment>
+            <Foundation.Core.Comment xmi.idref="xmi.3"/>
+          </Foundation.Core.ModelElement.comment>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Operation xmi.id="xmi.4" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fa3">
+              <Foundation.Core.ModelElement.name>RC</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.2"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.5"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.6" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fa2">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.4"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.5">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.8">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.2"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.4"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.9" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fa1">
+              <Foundation.Core.ModelElement.name>~RC</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.2"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.10"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.11" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fa0">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.9"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.10">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.12">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.2"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.9"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.13" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ffd">
+          <Foundation.Core.ModelElement.name>Configuration</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Attribute xmi.id="xmi.14" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fd6">
+              <Foundation.Core.ModelElement.name>*s_pInst</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="private"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="classifier"/>
+              <Foundation.Core.Attribute.initialValue>
+                <Foundation.Data_Types.Expression xmi.id="xmi.15">
+                  <Foundation.Data_Types.Expression.language>Java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.Expression>
+              </Foundation.Core.Attribute.initialValue>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.StructuralFeature.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.StructuralFeature.type>
+            </Foundation.Core.Attribute>
+            <Foundation.Core.Operation xmi.id="xmi.16" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fd5">
+              <Foundation.Core.ModelElement.name>Configuration</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="protected"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="classifier"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.17"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.18" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fd4">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.16"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.17">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.19">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.16"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.20" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ffb">
+              <Foundation.Core.ModelElement.name>getInstance</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="classifier"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.21"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.22" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ffa">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.20"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.21">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.23">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.20"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.24" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fc0">
+              <Foundation.Core.ModelElement.name>~Configuration</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.25"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.26" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fbf">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.24"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.25">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.27">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.24"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.28" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f8c">
+              <Foundation.Core.ModelElement.name>Load</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.29"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.30" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f8b">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.28"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.29">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.31">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.28"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.32" xmi.uuid="-115-1-23--126-57bf4c:ec53d16f5f:-7ffd">
+              <Foundation.Core.ModelElement.name>Prep</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="private"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.33"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.34" xmi.uuid="-115-1-23--126-57bf4c:ec53d16f5f:-7ffc">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.32"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.33">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.35">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.32"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.36" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ffc">
+          <Foundation.Core.ModelElement.name>FileOption</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.GeneralizableElement.generalization>
+            <Foundation.Core.Generalization xmi.idref="xmi.37"/>
+          </Foundation.Core.GeneralizableElement.generalization>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Operation xmi.id="xmi.38" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff9">
+              <Foundation.Core.ModelElement.name>FileOption</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.36"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.39"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.40" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff8">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.38"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.41" xmi.uuid="-115-1-23--126-57bf4c:ec53d16f5f:-7ff9">
+                  <Foundation.Core.ModelElement.name>**ppvOpts</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="inout"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.38"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.39">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.42">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.36"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.38"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.43" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fcf">
+              <Foundation.Core.ModelElement.name>~FileOption</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.36"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.44"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.45" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fce">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.43"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.44">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.46">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.36"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.43"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.47" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ffb">
+          <Foundation.Core.ModelElement.name>EnvironmentOption</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Operation xmi.id="xmi.48" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fca">
+              <Foundation.Core.ModelElement.name>EnvironmentOption</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.47"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.49"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.50" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fc9">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.48"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.51" xmi.uuid="-115-1-23--126-57bf4c:ec53d16f5f:-7ff8">
+                  <Foundation.Core.ModelElement.name>**ppvOpts</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="inout"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.48"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.49">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.52">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.47"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.48"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.53" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fc8">
+              <Foundation.Core.ModelElement.name>~EnvironmentOption</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.47"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.54"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.55" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fc7">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.53"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.54">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.56">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.47"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.53"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.57" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ffa">
+          <Foundation.Core.ModelElement.name>CommandLineOption</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Operation xmi.id="xmi.58" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fc6">
+              <Foundation.Core.ModelElement.name>CommandLineOption</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.57"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.59"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.60" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fc5">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.58"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.61" xmi.uuid="-115-1-23--126-57bf4c:ec53d16f5f:-7ff7">
+                  <Foundation.Core.ModelElement.name>**ppvOpts</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="inout"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.58"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.59">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.62">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.57"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.58"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.63" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fc4">
+              <Foundation.Core.ModelElement.name>~CommandLineOption</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.57"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.64"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.65" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fc3">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.63"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.64">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.66">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.57"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.63"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.67" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ff9">
+          <Foundation.Core.ModelElement.name>Option</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="true"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Operation xmi.id="xmi.68" xmi.uuid="-115-1-23--126-57bf4c:ec53d16f5f:-7ffb">
+              <Foundation.Core.ModelElement.name>Parse</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.67"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.69"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.70" xmi.uuid="-115-1-23--126-57bf4c:ec53d16f5f:-7ffa">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.68"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.69">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.71">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.67"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.68"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.72" xmi.uuid="-115-1-23--126-770ee1:ec53ed5dcf:-7ffd">
+              <Foundation.Core.ModelElement.name>getOpt</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.67"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.73"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.74" xmi.uuid="-115-1-23--126-770ee1:ec53ed5dcf:-7ffc">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.72"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.75" xmi.uuid="-115-1-23--126-770ee1:ec53ed5dcf:-7ffb">
+                  <Foundation.Core.ModelElement.name>nOptid</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="in"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.72"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.76"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.73">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.77">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.67"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.72"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.78" xmi.uuid="-115-1-23--126-770ee1:ec53ed5dcf:-7ffa">
+              <Foundation.Core.ModelElement.name>putOpt</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="true"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.67"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.79"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.80" xmi.uuid="-115-1-23--126-770ee1:ec53ed5dcf:-7ff9">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.78"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.81" xmi.uuid="-115-1-23--126-770ee1:ec53ed5dcf:-7ff8">
+                  <Foundation.Core.ModelElement.name>nOptid</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="in"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.78"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.76"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.82" xmi.uuid="-115-1-23--126-770ee1:ec53ed5dcf:-7ff7">
+                  <Foundation.Core.ModelElement.name>*pvOptval</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="in"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.78"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.79">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.83">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.67"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.78"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Association xmi.id="xmi.84" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ff5">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.85" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ffa">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.id="xmi.86">
+                  <Foundation.Data_Types.Multiplicity.range>
+                    <Foundation.Data_Types.MultiplicityRange xmi.id="xmi.87">
+                      <Foundation.Data_Types.MultiplicityRange.lower>0</Foundation.Data_Types.MultiplicityRange.lower>
+                      <Foundation.Data_Types.MultiplicityRange.upper>1</Foundation.Data_Types.MultiplicityRange.upper>
+                    </Foundation.Data_Types.MultiplicityRange>
+                  </Foundation.Data_Types.Multiplicity.range>
+                </Foundation.Data_Types.Multiplicity>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.84"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.47"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.88" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff9">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.84"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Association xmi.id="xmi.89" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ff4">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.90" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff8">
+              <Foundation.Core.ModelElement.name></Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.id="xmi.91">
+                  <Foundation.Data_Types.Multiplicity.range>
+                    <Foundation.Data_Types.MultiplicityRange xmi.id="xmi.92">
+                      <Foundation.Data_Types.MultiplicityRange.lower>0</Foundation.Data_Types.MultiplicityRange.lower>
+                      <Foundation.Data_Types.MultiplicityRange.upper>-1</Foundation.Data_Types.MultiplicityRange.upper>
+                    </Foundation.Data_Types.MultiplicityRange>
+                  </Foundation.Data_Types.Multiplicity.range>
+                </Foundation.Data_Types.Multiplicity>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.89"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.36"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.93" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff7">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.id="xmi.94">
+                  <Foundation.Data_Types.Multiplicity.range>
+                    <Foundation.Data_Types.MultiplicityRange xmi.id="xmi.95">
+                      <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>
+                      <Foundation.Data_Types.MultiplicityRange.upper>1</Foundation.Data_Types.MultiplicityRange.upper>
+                    </Foundation.Data_Types.MultiplicityRange>
+                  </Foundation.Data_Types.Multiplicity.range>
+                </Foundation.Data_Types.Multiplicity>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.89"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Association xmi.id="xmi.96" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ff3">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.97" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff6">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.86"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.96"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.57"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.98" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff5">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.96"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Association xmi.id="xmi.99" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fed">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.100" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff4">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.99"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.2"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.101" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff3">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.99"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Class xmi.id="xmi.102" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fec">
+          <Foundation.Core.ModelElement.name>Logger</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.ModelElement.comment>
+            <Foundation.Core.Comment xmi.idref="xmi.103"/>
+          </Foundation.Core.ModelElement.comment>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Operation xmi.id="xmi.104" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f9f">
+              <Foundation.Core.ModelElement.name>Logger</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.102"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.105"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.106" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f9e">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.104"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.105">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.107">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.102"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.104"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.108" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f9d">
+              <Foundation.Core.ModelElement.name>~Logger</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.102"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.109"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.110" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f9c">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.108"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.109">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.111">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.102"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.108"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Association xmi.id="xmi.112" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fea">
+          <Foundation.Core.ModelElement.name></Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.113" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff2">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.112"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.102"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.114" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff1">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.112"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.2"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Class xmi.id="xmi.115" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe9">
+          <Foundation.Core.ModelElement.name>Processor</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.ModelElement.comment>
+            <Foundation.Core.Comment xmi.idref="xmi.116"/>
+          </Foundation.Core.ModelElement.comment>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Operation xmi.id="xmi.117" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fa7">
+              <Foundation.Core.ModelElement.name>Processor</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.115"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.118"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.119" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fa6">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.117"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.118">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.120">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.115"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.117"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.121" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fa5">
+              <Foundation.Core.ModelElement.name>~Processor</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.115"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.122"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.123" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fa4">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.121"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.122">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.124">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.115"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.121"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Association xmi.id="xmi.125" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe8">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.126" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff0">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.86"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.125"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.115"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.127" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fef">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.125"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.2"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Class xmi.id="xmi.128" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe7">
+          <Foundation.Core.ModelElement.name>Script</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Attribute xmi.id="xmi.129" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ffd">
+              <Foundation.Core.ModelElement.name>eLang</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="private"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Attribute.initialValue>
+                <Foundation.Data_Types.Expression xmi.id="xmi.130">
+                  <Foundation.Data_Types.Expression.language>Java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body>0</Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.Expression>
+              </Foundation.Core.Attribute.initialValue>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.128"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.StructuralFeature.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.131"/>
+              </Foundation.Core.StructuralFeature.type>
+            </Foundation.Core.Attribute>
+            <Foundation.Core.Attribute xmi.id="xmi.132" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fd5">
+              <Foundation.Core.ModelElement.name>*szBuf</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="private"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.Attribute.initialValue>
+                <Foundation.Data_Types.Expression xmi.id="xmi.133">
+                  <Foundation.Data_Types.Expression.language>Java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.Expression>
+              </Foundation.Core.Attribute.initialValue>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.128"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.StructuralFeature.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.134"/>
+              </Foundation.Core.StructuralFeature.type>
+            </Foundation.Core.Attribute>
+            <Foundation.Core.Operation xmi.id="xmi.135" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fd4">
+              <Foundation.Core.ModelElement.name>Write</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.128"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.136"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.137" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fd3">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.135"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.138" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fd2">
+                  <Foundation.Core.ModelElement.name>nDesc</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="in"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.135"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.76"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.136">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.139">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.128"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.135"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.140" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fb3">
+              <Foundation.Core.ModelElement.name>Script</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.128"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.141"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.142" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fb2">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.140"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.141">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.143">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.128"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.140"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.144" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fb1">
+              <Foundation.Core.ModelElement.name>~Script</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.128"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.145"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.146" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fb0">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.144"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.145">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.147">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.128"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.144"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.148" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f97">
+              <Foundation.Core.ModelElement.name>putCommand</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.128"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.149"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.150" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f96">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.148"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.149">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.151">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.128"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.148"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.152" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f95">
+              <Foundation.Core.ModelElement.name>putBlock</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.128"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.153"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.154" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f94">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.152"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.153">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.155">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.128"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.152"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.156" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe6">
+          <Foundation.Core.ModelElement.name>RCFile</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.ModelElement.comment>
+            <Foundation.Core.Comment xmi.idref="xmi.157"/>
+          </Foundation.Core.ModelElement.comment>
+          <Foundation.Core.GeneralizableElement.generalization>
+            <Foundation.Core.Generalization xmi.idref="xmi.158"/>
+          </Foundation.Core.GeneralizableElement.generalization>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Operation xmi.id="xmi.159" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7faf">
+              <Foundation.Core.ModelElement.name>RcFile</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.156"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.160"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.161" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fae">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.159"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.160">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.162">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.156"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.159"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.163" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fad">
+              <Foundation.Core.ModelElement.name>~RcFile</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.156"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.164"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.165" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fac">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.163"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.164">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.166">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.156"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.163"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.167" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe5">
+          <Foundation.Core.ModelElement.name>FuncFile</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.GeneralizableElement.generalization>
+            <Foundation.Core.Generalization xmi.idref="xmi.168"/>
+          </Foundation.Core.GeneralizableElement.generalization>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Operation xmi.id="xmi.169" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fab">
+              <Foundation.Core.ModelElement.name>FuncFile</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.167"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.170"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.171" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7faa">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.169"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.170">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.172">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.167"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.169"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.173" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fa9">
+              <Foundation.Core.ModelElement.name>~FuncFile</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.167"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.174"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.175" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fa8">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.173"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.174">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.176">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.167"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.173"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.177" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe4">
+          <Foundation.Core.ModelElement.name>SecFile</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.GeneralizableElement.generalization>
+            <Foundation.Core.Generalization xmi.idref="xmi.178"/>
+          </Foundation.Core.GeneralizableElement.generalization>
+          <Foundation.Core.GeneralizableElement.specialization>
+            <Foundation.Core.Generalization xmi.idref="xmi.158"/>
+            <Foundation.Core.Generalization xmi.idref="xmi.168"/>
+          </Foundation.Core.GeneralizableElement.specialization>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Operation xmi.id="xmi.179" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7ff6">
+              <Foundation.Core.ModelElement.name>SecFile</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.180"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.181" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7ff5">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.179"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.180">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.182">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.179"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.183" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7ff4">
+              <Foundation.Core.ModelElement.name>getConfig</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.184"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.185" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7ff3">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.183"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.184">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.186">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.183"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.187" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7ff2">
+              <Foundation.Core.ModelElement.name>getDefault</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.188"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.189" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7ff1">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.187"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.188">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.190">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.187"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.191" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7ff0">
+              <Foundation.Core.ModelElement.name>getError</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.192"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.193" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fef">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.191"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.192">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.194">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.191"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.195" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fee">
+              <Foundation.Core.ModelElement.name>getCommon</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.196"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.197" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fed">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.195"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.196">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.198">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.195"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.199" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fcc">
+              <Foundation.Core.ModelElement.name>~SecFile</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.200"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.201" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fcb">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.199"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.200">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.202">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.199"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Generalization xmi.id="xmi.158" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe2">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Generalization.child>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.156"/>
+          </Foundation.Core.Generalization.child>
+          <Foundation.Core.Generalization.parent>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.177"/>
+          </Foundation.Core.Generalization.parent>
+        </Foundation.Core.Generalization>
+        <Foundation.Core.Generalization xmi.id="xmi.168" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe1">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Generalization.child>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.167"/>
+          </Foundation.Core.Generalization.child>
+          <Foundation.Core.Generalization.parent>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.177"/>
+          </Foundation.Core.Generalization.parent>
+        </Foundation.Core.Generalization>
+        <Foundation.Core.Association xmi.id="xmi.203" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fdf">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.204" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fee">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.203"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.156"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.205" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fed">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.203"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.115"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Association xmi.id="xmi.206" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fde">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.207" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fec">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.206"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.128"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.208" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7feb">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.206"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.115"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Association xmi.id="xmi.209" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fdd">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.210" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fea">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.86"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.209"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.167"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.211" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe9">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.209"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.115"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.212">
+          <Foundation.Core.ModelElement.name>Adapter</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Foundation.Extension_Mechanisms.Stereotype>
+        <Foundation.Core.Class xmi.id="xmi.213" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fdc">
+          <Foundation.Core.ModelElement.name>ConfigSection</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.GeneralizableElement.generalization>
+            <Foundation.Core.Generalization xmi.idref="xmi.214"/>
+          </Foundation.Core.GeneralizableElement.generalization>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Operation xmi.id="xmi.215" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fe9">
+              <Foundation.Core.ModelElement.name>ConfigSection</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.213"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.216"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.217" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fe8">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.215"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.216">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.218">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.213"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.215"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.219" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fe3">
+              <Foundation.Core.ModelElement.name>~ConfigSection</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.213"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.220"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.221" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fe2">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.219"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.220">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.222">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.213"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.219"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.223" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fdb">
+          <Foundation.Core.ModelElement.name>DefaultSection</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.GeneralizableElement.generalization>
+            <Foundation.Core.Generalization xmi.idref="xmi.224"/>
+          </Foundation.Core.GeneralizableElement.generalization>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Attribute xmi.id="xmi.225" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fea">
+              <Foundation.Core.ModelElement.name>eLang</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="private"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.Attribute.initialValue>
+                <Foundation.Data_Types.Expression xmi.id="xmi.226">
+                  <Foundation.Data_Types.Expression.language>Java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body>0</Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.Expression>
+              </Foundation.Core.Attribute.initialValue>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.223"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.StructuralFeature.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.131"/>
+              </Foundation.Core.StructuralFeature.type>
+            </Foundation.Core.Attribute>
+            <Foundation.Core.Operation xmi.id="xmi.227" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fe7">
+              <Foundation.Core.ModelElement.name>DefaultSection</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.223"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.228"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.229" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fe6">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.227"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.228">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.230">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.223"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.227"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.231" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fe5">
+              <Foundation.Core.ModelElement.name>~DefaultSection</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.223"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.232"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.233" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fe4">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.231"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.232">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.234">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.223"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.231"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.235" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fda">
+          <Foundation.Core.ModelElement.name>ErrorSection</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.GeneralizableElement.generalization>
+            <Foundation.Core.Generalization xmi.idref="xmi.236"/>
+          </Foundation.Core.GeneralizableElement.generalization>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Attribute xmi.id="xmi.237" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7feb">
+              <Foundation.Core.ModelElement.name>eLang</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="private"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.Attribute.initialValue>
+                <Foundation.Data_Types.Expression xmi.id="xmi.238">
+                  <Foundation.Data_Types.Expression.language>Java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body>0</Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.Expression>
+              </Foundation.Core.Attribute.initialValue>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.235"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.StructuralFeature.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.131"/>
+              </Foundation.Core.StructuralFeature.type>
+            </Foundation.Core.Attribute>
+            <Foundation.Core.Operation xmi.id="xmi.239" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fe1">
+              <Foundation.Core.ModelElement.name>ErrorSection</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.235"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.240"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.241" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fe0">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.239"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.240">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.242">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.235"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.239"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.243" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fdf">
+              <Foundation.Core.ModelElement.name>~ErrorSection</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.235"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.244"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.245" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fde">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.243"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.244">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.246">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.235"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.243"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.247" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fd9">
+          <Foundation.Core.ModelElement.name>CommonSection</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.GeneralizableElement.generalization>
+            <Foundation.Core.Generalization xmi.idref="xmi.248"/>
+          </Foundation.Core.GeneralizableElement.generalization>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Attribute xmi.id="xmi.249" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fec">
+              <Foundation.Core.ModelElement.name>eLang</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="private"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.Attribute.initialValue>
+                <Foundation.Data_Types.Expression xmi.id="xmi.250">
+                  <Foundation.Data_Types.Expression.language>Java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body>0</Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.Expression>
+              </Foundation.Core.Attribute.initialValue>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.247"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.StructuralFeature.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.131"/>
+              </Foundation.Core.StructuralFeature.type>
+            </Foundation.Core.Attribute>
+            <Foundation.Core.Operation xmi.id="xmi.251" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fdd">
+              <Foundation.Core.ModelElement.name>CommonSection</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.247"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.252"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.253" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fdc">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.251"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.252">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.254">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.247"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.251"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.255" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fdb">
+              <Foundation.Core.ModelElement.name>~CommonSection</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.247"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.256"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.257" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fda">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.255"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.256">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.258">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.247"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.255"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.259" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fd8">
+          <Foundation.Core.ModelElement.name>UserSection</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.ModelElement.comment>
+            <Foundation.Core.Comment xmi.idref="xmi.260"/>
+          </Foundation.Core.ModelElement.comment>
+          <Foundation.Core.GeneralizableElement.generalization>
+            <Foundation.Core.Generalization xmi.idref="xmi.261"/>
+          </Foundation.Core.GeneralizableElement.generalization>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Attribute xmi.id="xmi.262" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ffb">
+              <Foundation.Core.ModelElement.name>eLang</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="private"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Attribute.initialValue>
+                <Foundation.Data_Types.Expression xmi.id="xmi.263">
+                  <Foundation.Data_Types.Expression.language>Java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body>0</Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.Expression>
+              </Foundation.Core.Attribute.initialValue>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.259"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.StructuralFeature.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.131"/>
+              </Foundation.Core.StructuralFeature.type>
+            </Foundation.Core.Attribute>
+            <Foundation.Core.Operation xmi.id="xmi.264" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fd9">
+              <Foundation.Core.ModelElement.name>UserSection</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.259"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.265"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.266" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fd8">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.264"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.265">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.267">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.259"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.264"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.268" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fd7">
+              <Foundation.Core.ModelElement.name>~UserSection</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.259"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.269"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.270" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fd6">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.268"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.269">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.271">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.259"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.268"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Attribute xmi.id="xmi.272" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fba">
+              <Foundation.Core.ModelElement.name>*szName</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="private"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.259"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.StructuralFeature.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.134"/>
+              </Foundation.Core.StructuralFeature.type>
+            </Foundation.Core.Attribute>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.273" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fd7">
+          <Foundation.Core.ModelElement.name>Section</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="true"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.GeneralizableElement.specialization>
+            <Foundation.Core.Generalization xmi.idref="xmi.236"/>
+            <Foundation.Core.Generalization xmi.idref="xmi.224"/>
+            <Foundation.Core.Generalization xmi.idref="xmi.214"/>
+            <Foundation.Core.Generalization xmi.idref="xmi.248"/>
+            <Foundation.Core.Generalization xmi.idref="xmi.261"/>
+          </Foundation.Core.GeneralizableElement.specialization>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Operation xmi.id="xmi.274" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fb9">
+              <Foundation.Core.ModelElement.name>Load</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.273"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.275"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.276" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fb8">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.274"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.277" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fb7">
+                  <Foundation.Core.ModelElement.name>*szData</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="inout"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.274"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.134"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.275">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.278">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.273"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.274"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.279" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fb6">
+              <Foundation.Core.ModelElement.name>Parse</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="private"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.273"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.280"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.281" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fb5">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.279"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.280">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.282">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.273"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.279"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Attribute xmi.id="xmi.283" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fb4">
+              <Foundation.Core.ModelElement.name>*szCode</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="private"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.273"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.StructuralFeature.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.134"/>
+              </Foundation.Core.StructuralFeature.type>
+            </Foundation.Core.Attribute>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Generalization xmi.id="xmi.236" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fd0">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Generalization.child>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.235"/>
+          </Foundation.Core.Generalization.child>
+          <Foundation.Core.Generalization.parent>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.273"/>
+          </Foundation.Core.Generalization.parent>
+        </Foundation.Core.Generalization>
+        <Foundation.Core.Generalization xmi.id="xmi.224" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fcf">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Generalization.child>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.223"/>
+          </Foundation.Core.Generalization.child>
+          <Foundation.Core.Generalization.parent>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.273"/>
+          </Foundation.Core.Generalization.parent>
+        </Foundation.Core.Generalization>
+        <Foundation.Core.Generalization xmi.id="xmi.214" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fce">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Generalization.child>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.213"/>
+          </Foundation.Core.Generalization.child>
+          <Foundation.Core.Generalization.parent>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.273"/>
+          </Foundation.Core.Generalization.parent>
+        </Foundation.Core.Generalization>
+        <Foundation.Core.Generalization xmi.id="xmi.248" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fcd">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Generalization.child>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.247"/>
+          </Foundation.Core.Generalization.child>
+          <Foundation.Core.Generalization.parent>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.273"/>
+          </Foundation.Core.Generalization.parent>
+        </Foundation.Core.Generalization>
+        <Foundation.Core.Generalization xmi.id="xmi.261" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fcc">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Generalization.child>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.259"/>
+          </Foundation.Core.Generalization.child>
+          <Foundation.Core.Generalization.parent>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.273"/>
+          </Foundation.Core.Generalization.parent>
+        </Foundation.Core.Generalization>
+        <Foundation.Core.Association xmi.id="xmi.284" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fc3">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.285" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe8">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.86"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.284"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.247"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.286" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe7">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.284"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Association xmi.id="xmi.287" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fc1">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.288" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe6">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.86"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.287"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.259"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.289" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe5">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.287"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Class xmi.id="xmi.290" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fbd">
+          <Foundation.Core.ModelElement.name>Translator</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.ModelElement.comment>
+            <Foundation.Core.Comment xmi.idref="xmi.291"/>
+          </Foundation.Core.ModelElement.comment>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.292" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fbc">
+          <Foundation.Core.ModelElement.name>SyntaxTree</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.293" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fbb">
+          <Foundation.Core.ModelElement.name>SymbolTable</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Foundation.Core.Class>
+        <Foundation.Core.Association xmi.id="xmi.294" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fb7">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.295" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe4">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.294"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.292"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.296" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe3">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.294"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.290"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Association xmi.id="xmi.297" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fb6">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.298" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe2">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.297"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.290"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.299" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe1">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.297"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.115"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Association xmi.id="xmi.300" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fb5">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.301" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe0">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.300"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.293"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.302" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fdf">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.300"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.290"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.303">
+          <Foundation.Core.ModelElement.name>Mediator</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Foundation.Extension_Mechanisms.Stereotype>
+        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.304">
+          <Foundation.Core.ModelElement.name>Singleton</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Extension_Mechanisms.Stereotype.extendedElement>
+            <Foundation.Core.ModelElement xmi.idref="xmi.13"/>
+          </Foundation.Extension_Mechanisms.Stereotype.extendedElement>
+        </Foundation.Extension_Mechanisms.Stereotype>
+        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.305">
+          <Foundation.Core.ModelElement.name>Interpreter</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Foundation.Extension_Mechanisms.Stereotype>
+        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.306">
+          <Foundation.Core.ModelElement.name>Interpreter</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Foundation.Extension_Mechanisms.Stereotype>
+        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.307">
+          <Foundation.Core.ModelElement.name>Iterator</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Foundation.Extension_Mechanisms.Stereotype>
+        <Behavioral_Elements.Use_Cases.Actor xmi.id="xmi.308" xmi.uuid="-64--88-100-101-357e9a:ebcd920152:-7ffb">
+          <Foundation.Core.ModelElement.name>OpenPKG</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Behavioral_Elements.Use_Cases.Actor>
+        <Behavioral_Elements.Use_Cases.UseCase xmi.id="xmi.309" xmi.uuid="-64--88-100-101-357e9a:ebcd920152:-7ff8">
+          <Foundation.Core.ModelElement.name>ReadConfig</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.GeneralizableElement.specialization>
+            <Foundation.Core.Generalization xmi.idref="xmi.310"/>
+          </Foundation.Core.GeneralizableElement.specialization>
+        </Behavioral_Elements.Use_Cases.UseCase>
+        <Behavioral_Elements.Use_Cases.UseCase xmi.id="xmi.311" xmi.uuid="-64--88-100-101-357e9a:ebcd920152:-7ff7">
+          <Foundation.Core.ModelElement.name>RunCommands</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.GeneralizableElement.generalization>
+            <Foundation.Core.Generalization xmi.idref="xmi.310"/>
+          </Foundation.Core.GeneralizableElement.generalization>
+        </Behavioral_Elements.Use_Cases.UseCase>
+        <Foundation.Core.Generalization xmi.id="xmi.310" xmi.uuid="-64--88-100-101-357e9a:ebcd920152:-7ff6">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Generalization.child>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.311"/>
+          </Foundation.Core.Generalization.child>
+          <Foundation.Core.Generalization.parent>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.309"/>
+          </Foundation.Core.Generalization.parent>
+        </Foundation.Core.Generalization>
+        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.312">
+          <Foundation.Core.ModelElement.name>include</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Foundation.Extension_Mechanisms.Stereotype>
+        <Foundation.Core.Association xmi.id="xmi.313" xmi.uuid="-64--88-100-101-357e9a:ebcd920152:-7ff5">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.314" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fd8">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.313"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.308"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.315" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fd7">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.313"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.311"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.316">
+          <Foundation.Core.ModelElement.name>extend</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Foundation.Extension_Mechanisms.Stereotype>
+        <Foundation.Core.Class xmi.id="xmi.76">
+          <Foundation.Core.ModelElement.name>int</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.134">
+          <Foundation.Core.ModelElement.name>char</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.131">
+          <Foundation.Core.ModelElement.name>enum</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.7">
+          <Foundation.Core.ModelElement.name>void</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Foundation.Core.Class>
+        <Foundation.Core.Association xmi.id="xmi.317" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fee">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.318" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fed">
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.317"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.67"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.319" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fec">
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.317"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.47"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Association xmi.id="xmi.320" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7feb">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.321" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fea">
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.320"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.67"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.322" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe9">
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.320"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.36"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Association xmi.id="xmi.323" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe8">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.324" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe7">
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.323"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.67"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.325" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe6">
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.323"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.57"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Association xmi.id="xmi.326" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fda">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.327" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd9">
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.86"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.326"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.235"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.328" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd8">
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.326"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Association xmi.id="xmi.329" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd4">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.330" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd3">
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.86"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.329"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.223"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.331" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd2">
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.329"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Association xmi.id="xmi.332" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd1">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.333" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd0">
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.86"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.332"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.213"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.334" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fcf">
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.332"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Class xmi.id="xmi.335" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7ffd">
+          <Foundation.Core.ModelElement.name>File</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="true"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.GeneralizableElement.specialization>
+            <Foundation.Core.Generalization xmi.idref="xmi.178"/>
+            <Foundation.Core.Generalization xmi.idref="xmi.37"/>
+          </Foundation.Core.GeneralizableElement.specialization>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Attribute xmi.id="xmi.336" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7ff9">
+              <Foundation.Core.ModelElement.name>*szName</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="private"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.335"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.StructuralFeature.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.134"/>
+              </Foundation.Core.StructuralFeature.type>
+            </Foundation.Core.Attribute>
+            <Foundation.Core.Operation xmi.id="xmi.337" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7ff8">
+              <Foundation.Core.ModelElement.name>getName</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="true"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.335"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.338"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.339" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7ff7">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.337"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.338">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.340">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.335"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.337"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Generalization xmi.id="xmi.178" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7ffc">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Generalization.child>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.177"/>
+          </Foundation.Core.Generalization.child>
+          <Foundation.Core.Generalization.parent>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.335"/>
+          </Foundation.Core.Generalization.parent>
+        </Foundation.Core.Generalization>
+        <Foundation.Core.Generalization xmi.id="xmi.37" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fcd">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Generalization.child>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.36"/>
+          </Foundation.Core.Generalization.child>
+          <Foundation.Core.Generalization.parent>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.335"/>
+          </Foundation.Core.Generalization.parent>
+        </Foundation.Core.Generalization>
+        <Foundation.Core.Comment xmi.id="xmi.3" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f9b">
+          <Foundation.Core.ModelElement.name>Non-persistent
+Non-serializable.</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Comment.annotatedElement>
+            <Foundation.Core.ModelElement xmi.idref="xmi.2"/>
+          </Foundation.Core.Comment.annotatedElement>
+        </Foundation.Core.Comment>
+        <Foundation.Core.Comment xmi.id="xmi.116" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f9a">
+          <Foundation.Core.ModelElement.name>Processes
+rcfiles until
+none left in
+configuration.</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Comment.annotatedElement>
+            <Foundation.Core.ModelElement xmi.idref="xmi.115"/>
+          </Foundation.Core.Comment.annotatedElement>
+        </Foundation.Core.Comment>
+        <Foundation.Core.Comment xmi.id="xmi.103" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f99">
+          <Foundation.Core.ModelElement.name>Uses OSSP l2
+library for all
+our logging.</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Comment.annotatedElement>
+            <Foundation.Core.ModelElement xmi.idref="xmi.102"/>
+          </Foundation.Core.Comment.annotatedElement>
+        </Foundation.Core.Comment>
+        <Foundation.Core.Comment xmi.id="xmi.291" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f98">
+          <Foundation.Core.ModelElement.name>Not to be
+implemented
+until a real
+need is
+verified.</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Comment.annotatedElement>
+            <Foundation.Core.ModelElement xmi.idref="xmi.290"/>
+          </Foundation.Core.Comment.annotatedElement>
+        </Foundation.Core.Comment>
+        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.341">
+          <Foundation.Core.ModelElement.name>realize</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Foundation.Extension_Mechanisms.Stereotype>
+        <Foundation.Core.Comment xmi.id="xmi.157" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f8e">
+          <Foundation.Core.ModelElement.name>A Process instance
+can use more than
+one RCFile, but
+contains only one
+at a time.</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Comment.annotatedElement>
+            <Foundation.Core.ModelElement xmi.idref="xmi.156"/>
+          </Foundation.Core.Comment.annotatedElement>
+        </Foundation.Core.Comment>
+        <Foundation.Core.Comment xmi.id="xmi.260" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f8d">
+          <Foundation.Core.ModelElement.name>A SecFile instance
+has at most one
+UserSection even
+though the rcfile
+being parsed can
+have more than one.</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Comment.annotatedElement>
+            <Foundation.Core.ModelElement xmi.idref="xmi.259"/>
+          </Foundation.Core.Comment.annotatedElement>
+        </Foundation.Core.Comment>
+        <Model_Management.Package xmi.id="xmi.342" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f89">
+          <Foundation.Core.ModelElement.name>RC</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.ModelElement.clientDependency>
+            <Foundation.Core.Dependency xmi.idref="xmi.343"/>
+            <Foundation.Core.Dependency xmi.idref="xmi.344"/>
+            <Foundation.Core.Dependency xmi.idref="xmi.345"/>
+          </Foundation.Core.ModelElement.clientDependency>
+        </Model_Management.Package>
+        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.346">
+          <Foundation.Core.ModelElement.name>realize</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Foundation.Extension_Mechanisms.Stereotype>
+        <Model_Management.Package xmi.id="xmi.347" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f85">
+          <Foundation.Core.ModelElement.name>Configuration</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.ModelElement.supplierDependency>
+            <Foundation.Core.Dependency xmi.idref="xmi.343"/>
+          </Foundation.Core.ModelElement.supplierDependency>
+        </Model_Management.Package>
+        <Model_Management.Package xmi.id="xmi.348" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f83">
+          <Foundation.Core.ModelElement.name>Processor</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.ModelElement.clientDependency>
+            <Foundation.Core.Dependency xmi.idref="xmi.349"/>
+          </Foundation.Core.ModelElement.clientDependency>
+          <Foundation.Core.ModelElement.supplierDependency>
+            <Foundation.Core.Dependency xmi.idref="xmi.344"/>
+          </Foundation.Core.ModelElement.supplierDependency>
+        </Model_Management.Package>
+        <Model_Management.Package xmi.id="xmi.350" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f82">
+          <Foundation.Core.ModelElement.name>SecFile</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.ModelElement.supplierDependency>
+            <Foundation.Core.Dependency xmi.idref="xmi.349"/>
+          </Foundation.Core.ModelElement.supplierDependency>
+        </Model_Management.Package>
+        <Foundation.Core.Dependency xmi.id="xmi.343" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f81">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Dependency.client>
+            <Foundation.Core.ModelElement xmi.idref="xmi.342"/>
+          </Foundation.Core.Dependency.client>
+          <Foundation.Core.Dependency.supplier>
+            <Foundation.Core.ModelElement xmi.idref="xmi.347"/>
+          </Foundation.Core.Dependency.supplier>
+        </Foundation.Core.Dependency>
+        <Foundation.Core.Dependency xmi.id="xmi.344" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f7f">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Dependency.client>
+            <Foundation.Core.ModelElement xmi.idref="xmi.342"/>
+          </Foundation.Core.Dependency.client>
+          <Foundation.Core.Dependency.supplier>
+            <Foundation.Core.ModelElement xmi.idref="xmi.348"/>
+          </Foundation.Core.Dependency.supplier>
+        </Foundation.Core.Dependency>
+        <Model_Management.Package xmi.id="xmi.351" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f7d">
+          <Foundation.Core.ModelElement.name>Logger</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.ModelElement.supplierDependency>
+            <Foundation.Core.Dependency xmi.idref="xmi.345"/>
+          </Foundation.Core.ModelElement.supplierDependency>
+        </Model_Management.Package>
+        <Foundation.Core.Dependency xmi.id="xmi.345" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f7c">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Dependency.client>
+            <Foundation.Core.ModelElement xmi.idref="xmi.342"/>
+          </Foundation.Core.Dependency.client>
+          <Foundation.Core.Dependency.supplier>
+            <Foundation.Core.ModelElement xmi.idref="xmi.351"/>
+          </Foundation.Core.Dependency.supplier>
+        </Foundation.Core.Dependency>
+        <Foundation.Core.Dependency xmi.id="xmi.349" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f7b">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Dependency.client>
+            <Foundation.Core.ModelElement xmi.idref="xmi.348"/>
+          </Foundation.Core.Dependency.client>
+          <Foundation.Core.Dependency.supplier>
+            <Foundation.Core.ModelElement xmi.idref="xmi.350"/>
+          </Foundation.Core.Dependency.supplier>
+        </Foundation.Core.Dependency>
+      </Foundation.Core.Namespace.ownedElement>
+    </Model_Management.Model>
+  </XMI.content>
 </XMI>
\ No newline at end of file

CVSTrac 2.0.1