This is an automated email from the ASF dual-hosted git repository.

mbeckerle pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-daffodil.git


The following commit(s) were added to refs/heads/master by this push:
     new f33208a  Add daffodil-lib-unittest to eclipse class paths so tests 
will run.
f33208a is described below

commit f33208a3917f3ca35c5f2d9084ef175bc6af133d
Author: Michael Beckerle <mbecke...@tresys.com>
AuthorDate: Wed Feb 14 10:42:37 2018 -0500

    Add daffodil-lib-unittest to eclipse class paths so tests will run.
    
    In order to access built-in-formats, eclipse projects must now have the
    daffodil-lib-unittest project on classpath.
    
    DAFFODIL-1903
---
 eclipse-projects/cli-test/.classpath  | 215 ++++++++++++++++++---------------
 eclipse-projects/japi-test/.classpath | 214 ++++++++++++++++++---------------
 eclipse-projects/sapi-test/.classpath | 215 ++++++++++++++++++---------------
 eclipse-projects/tdml-test/.classpath | 217 ++++++++++++++++++---------------
 eclipse-projects/test-ibm1/.classpath | 215 ++++++++++++++++++---------------
 eclipse-projects/test/.classpath      | 218 +++++++++++++++++++---------------
 eclipse-projects/tutorials/.classpath | 217 ++++++++++++++++++---------------
 7 files changed, 846 insertions(+), 665 deletions(-)

diff --git a/eclipse-projects/cli-test/.classpath 
b/eclipse-projects/cli-test/.classpath
index 69f5254..a1043b3 100644
--- a/eclipse-projects/cli-test/.classpath
+++ b/eclipse-projects/cli-test/.classpath
@@ -1,96 +1,121 @@
+<?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-        <!-- This file is updated by the UpdateEclipseClasspath app. -->
-        <classpathentry path="src/test/resources" kind="src"/><classpathentry 
path="src/test/scala" kind="src"/><classpathentry 
path="org.scala-ide.sdt.launching.SCALA_CONTAINER" kind="con"/><classpathentry 
path="org.eclipse.jdt.launching.JRE_CONTAINER" kind="con"/><classpathentry 
path="/daffodil-cli" kind="src" combineaccessrules="false"/><classpathentry 
path="/daffodil-tdml" kind="src" combineaccessrules="false"/><classpathentry 
path="/daffodil-lib" kind="src" combineaccessrules="false [...]
-***********
-*********** Entries below this comment are maintained using the 
UpdateEclipseClasspaths
-*********** Utility and should not be modified by hand or using the Eclipse
-*********** BuildPath... GUI dialog.
-***********
---><classpathentry 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/xml-resolver/xml-resolver/xml-resolver-1.2-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/xml-resolver/xml-resolver/xml-resolver-1.2.jar">
-            
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.novocode/junit-interface/junit-interface-0.11-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/com.novocode/junit-interface/junit-interface-0.11.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.novocode/junit-interface/junit-interface-0.11-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/xml-apis/xml-apis/xml-apis-1.4.01-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/xml-apis/xml-apis/xml-apis-1.4.01.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/xml-apis/xml-apis/xml-apis-1.4.01-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.hamcrest/hamcrest-core/hamcrest-core-1.3-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/org.hamcrest/hamcrest-core/hamcrest-core-1.3.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.hamcrest/hamcrest-core/hamcrest-core-1.3-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/jline/jline/jline-2.12.1-sources.jar" 
exported="true" kind="lib" path="lib_managed/jars/jline/jline/jline-2.12.1.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/jline/jline/jline-2.12.1-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.scala-sbt/test-interface/test-interface-1.0-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/org.scala-sbt/test-interface/test-interface-1.0.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-sbt/test-interface/test-interface-1.0-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/net.sf.expectit/expectit-core/expectit-core-0.8.1-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/net.sf.expectit/expectit-core/expectit-core-0.8.1.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/net.sf.expectit/expectit-core/expectit-core-0.8.1-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.fusesource.jansi/jansi/jansi-1.14-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/org.fusesource.jansi/jansi/jansi-1.14.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.fusesource.jansi/jansi/jansi-1.14-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.ibm.icu/icu4j/icu4j-51.1-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/com.ibm.icu/icu4j/icu4j-51.1.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.ibm.icu/icu4j/icu4j-51.1-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/commons-io/commons-io/commons-io-2.5-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/commons-io/commons-io/commons-io-2.5.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/commons-io/commons-io/commons-io-2.5-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/junit/junit/junit-4.11-sources.jar" 
exported="true" kind="lib" path="lib_managed/jars/junit/junit/junit-4.11.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/junit/junit/junit-4.11-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.rogach/scallop_2.11/scallop_2.11-0.9.5-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/org.rogach/scallop_2.11/scallop_2.11-0.9.5.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.rogach/scallop_2.11/scallop_2.11-0.9.5-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/xerces/xercesImpl/xercesImpl-2.10.0-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/xerces/xercesImpl/xercesImpl-2.10.0.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/xerces/xercesImpl/xercesImpl-2.10.0-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.jdom/jdom2/jdom2-2.0.6-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/org.jdom/jdom2/jdom2-2.0.6.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.jdom/jdom2/jdom2-2.0.6-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry>
-      </classpath>
\ No newline at end of file
+       <classpathentry kind="src" path="src/test/resources"/>
+       <classpathentry kind="src" path="src/test/scala"/>
+       <classpathentry kind="con" 
path="org.scala-ide.sdt.launching.SCALA_CONTAINER"/>
+       <classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-cli"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-tdml"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-lib"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-core"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-runtime1"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-macro-lib"/>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4.jar"
 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4.jar"
 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6.jar"
 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4.jar" 
sourcepath="lib_managed/srcs/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8.jar"
 
sourcepath="lib_managed/srcs/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3.jar"
 
sourcepath="lib_managed/srcs/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/xml-resolver/xml-resolver/xml-resolver-1.2.jar" 
sourcepath="lib_managed/srcs/xml-resolver/xml-resolver/xml-resolver-1.2-sources.jar"/>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/com.novocode/junit-interface/junit-interface-0.11.jar" 
sourcepath="lib_managed/srcs/com.novocode/junit-interface/junit-interface-0.11-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.novocode/junit-interface/junit-interface-0.11-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/xml-apis/xml-apis/xml-apis-1.4.01.jar" 
sourcepath="lib_managed/srcs/xml-apis/xml-apis/xml-apis-1.4.01-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/xml-apis/xml-apis/xml-apis-1.4.01-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.hamcrest/hamcrest-core/hamcrest-core-1.3.jar" 
sourcepath="lib_managed/srcs/org.hamcrest/hamcrest-core/hamcrest-core-1.3-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.hamcrest/hamcrest-core/hamcrest-core-1.3-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/jline/jline/jline-2.12.1.jar" 
sourcepath="lib_managed/srcs/jline/jline/jline-2.12.1-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/jline/jline/jline-2.12.1-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.scala-sbt/test-interface/test-interface-1.0.jar" 
sourcepath="lib_managed/srcs/org.scala-sbt/test-interface/test-interface-1.0-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-sbt/test-interface/test-interface-1.0-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/net.sf.expectit/expectit-core/expectit-core-0.8.1.jar" 
sourcepath="lib_managed/srcs/net.sf.expectit/expectit-core/expectit-core-0.8.1-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/net.sf.expectit/expectit-core/expectit-core-0.8.1-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.fusesource.jansi/jansi/jansi-1.14.jar" 
sourcepath="lib_managed/srcs/org.fusesource.jansi/jansi/jansi-1.14-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.fusesource.jansi/jansi/jansi-1.14-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/com.ibm.icu/icu4j/icu4j-51.1.jar" 
sourcepath="lib_managed/srcs/com.ibm.icu/icu4j/icu4j-51.1-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.ibm.icu/icu4j/icu4j-51.1-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/commons-io/commons-io/commons-io-2.5.jar" 
sourcepath="lib_managed/srcs/commons-io/commons-io/commons-io-2.5-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/commons-io/commons-io/commons-io-2.5-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4.jar"
 
sourcepath="lib_managed/srcs/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/junit/junit/junit-4.11.jar" 
sourcepath="lib_managed/srcs/junit/junit/junit-4.11-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/junit/junit/junit-4.11-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10.jar"
 
sourcepath="lib_managed/srcs/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.rogach/scallop_2.11/scallop_2.11-0.9.5.jar" 
sourcepath="lib_managed/srcs/org.rogach/scallop_2.11/scallop_2.11-0.9.5-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.rogach/scallop_2.11/scallop_2.11-0.9.5-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/xerces/xercesImpl/xercesImpl-2.10.0.jar" 
sourcepath="lib_managed/srcs/xerces/xercesImpl/xercesImpl-2.10.0-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/xerces/xercesImpl/xercesImpl-2.10.0-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.jdom/jdom2/jdom2-2.0.6.jar" 
sourcepath="lib_managed/srcs/org.jdom/jdom2/jdom2-2.0.6-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.jdom/jdom2/jdom2-2.0.6-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-lib-unittest"/>
+       <classpathentry kind="output" path="target/eclipse/classes"/>
+</classpath>
diff --git a/eclipse-projects/japi-test/.classpath 
b/eclipse-projects/japi-test/.classpath
index 1e835b9..aac050a 100644
--- a/eclipse-projects/japi-test/.classpath
+++ b/eclipse-projects/japi-test/.classpath
@@ -1,96 +1,120 @@
+<?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-        <!-- This file is updated by the UpdateEclipseClasspath app. -->
-        <classpathentry kind="src" path="src/test/java"/><classpathentry 
kind="src" path="src/test/resources"/><classpathentry kind="con" 
path="org.scala-ide.sdt.launching.SCALA_CONTAINER"/><classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER"/><classpathentry 
combineaccessrules="false" kind="src" path="/daffodil-japi"/><classpathentry 
combineaccessrules="false" kind="src" path="/daffodil-tdml"/><classpathentry 
combineaccessrules="false" kind="src" path="/daffodil-lib [...]
-***********
-*********** Entries below this comment are maintained using the 
UpdateEclipseClasspaths
-*********** Utility and should not be modified by hand or using the Eclipse
-*********** BuildPath... GUI dialog.
-***********
---><classpathentry 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/xml-resolver/xml-resolver/xml-resolver-1.2-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/xml-resolver/xml-resolver/xml-resolver-1.2.jar">
-            
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.novocode/junit-interface/junit-interface-0.11-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/com.novocode/junit-interface/junit-interface-0.11.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.novocode/junit-interface/junit-interface-0.11-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/xml-apis/xml-apis/xml-apis-1.4.01-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/xml-apis/xml-apis/xml-apis-1.4.01.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/xml-apis/xml-apis/xml-apis-1.4.01-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.hamcrest/hamcrest-core/hamcrest-core-1.3-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/org.hamcrest/hamcrest-core/hamcrest-core-1.3.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.hamcrest/hamcrest-core/hamcrest-core-1.3-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/jline/jline/jline-2.12.1-sources.jar" 
exported="true" kind="lib" path="lib_managed/jars/jline/jline/jline-2.12.1.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/jline/jline/jline-2.12.1-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.scala-sbt/test-interface/test-interface-1.0-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/org.scala-sbt/test-interface/test-interface-1.0.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-sbt/test-interface/test-interface-1.0-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/net.sf.expectit/expectit-core/expectit-core-0.8.1-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/net.sf.expectit/expectit-core/expectit-core-0.8.1.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/net.sf.expectit/expectit-core/expectit-core-0.8.1-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.fusesource.jansi/jansi/jansi-1.14-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/org.fusesource.jansi/jansi/jansi-1.14.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.fusesource.jansi/jansi/jansi-1.14-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.ibm.icu/icu4j/icu4j-51.1-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/com.ibm.icu/icu4j/icu4j-51.1.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.ibm.icu/icu4j/icu4j-51.1-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/commons-io/commons-io/commons-io-2.5-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/commons-io/commons-io/commons-io-2.5.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/commons-io/commons-io/commons-io-2.5-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/junit/junit/junit-4.11-sources.jar" 
exported="true" kind="lib" path="lib_managed/jars/junit/junit/junit-4.11.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/junit/junit/junit-4.11-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.rogach/scallop_2.11/scallop_2.11-0.9.5-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/org.rogach/scallop_2.11/scallop_2.11-0.9.5.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.rogach/scallop_2.11/scallop_2.11-0.9.5-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/xerces/xercesImpl/xercesImpl-2.10.0-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/xerces/xercesImpl/xercesImpl-2.10.0.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/xerces/xercesImpl/xercesImpl-2.10.0-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.jdom/jdom2/jdom2-2.0.6-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/org.jdom/jdom2/jdom2-2.0.6.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.jdom/jdom2/jdom2-2.0.6-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry>
-      </classpath>
\ No newline at end of file
+       <classpathentry kind="src" path="src/test/java"/>
+       <classpathentry kind="src" path="src/test/resources"/>
+       <classpathentry kind="con" 
path="org.scala-ide.sdt.launching.SCALA_CONTAINER"/>
+       <classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-japi"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-tdml"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-lib"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-core"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-runtime1"/>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4.jar"
 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4.jar"
 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6.jar"
 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4.jar" 
sourcepath="lib_managed/srcs/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8.jar"
 
sourcepath="lib_managed/srcs/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3.jar"
 
sourcepath="lib_managed/srcs/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/xml-resolver/xml-resolver/xml-resolver-1.2.jar" 
sourcepath="lib_managed/srcs/xml-resolver/xml-resolver/xml-resolver-1.2-sources.jar"/>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/com.novocode/junit-interface/junit-interface-0.11.jar" 
sourcepath="lib_managed/srcs/com.novocode/junit-interface/junit-interface-0.11-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.novocode/junit-interface/junit-interface-0.11-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/xml-apis/xml-apis/xml-apis-1.4.01.jar" 
sourcepath="lib_managed/srcs/xml-apis/xml-apis/xml-apis-1.4.01-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/xml-apis/xml-apis/xml-apis-1.4.01-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.hamcrest/hamcrest-core/hamcrest-core-1.3.jar" 
sourcepath="lib_managed/srcs/org.hamcrest/hamcrest-core/hamcrest-core-1.3-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.hamcrest/hamcrest-core/hamcrest-core-1.3-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/jline/jline/jline-2.12.1.jar" 
sourcepath="lib_managed/srcs/jline/jline/jline-2.12.1-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/jline/jline/jline-2.12.1-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.scala-sbt/test-interface/test-interface-1.0.jar" 
sourcepath="lib_managed/srcs/org.scala-sbt/test-interface/test-interface-1.0-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-sbt/test-interface/test-interface-1.0-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/net.sf.expectit/expectit-core/expectit-core-0.8.1.jar" 
sourcepath="lib_managed/srcs/net.sf.expectit/expectit-core/expectit-core-0.8.1-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/net.sf.expectit/expectit-core/expectit-core-0.8.1-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.fusesource.jansi/jansi/jansi-1.14.jar" 
sourcepath="lib_managed/srcs/org.fusesource.jansi/jansi/jansi-1.14-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.fusesource.jansi/jansi/jansi-1.14-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/com.ibm.icu/icu4j/icu4j-51.1.jar" 
sourcepath="lib_managed/srcs/com.ibm.icu/icu4j/icu4j-51.1-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.ibm.icu/icu4j/icu4j-51.1-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/commons-io/commons-io/commons-io-2.5.jar" 
sourcepath="lib_managed/srcs/commons-io/commons-io/commons-io-2.5-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/commons-io/commons-io/commons-io-2.5-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4.jar"
 
sourcepath="lib_managed/srcs/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/junit/junit/junit-4.11.jar" 
sourcepath="lib_managed/srcs/junit/junit/junit-4.11-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/junit/junit/junit-4.11-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10.jar"
 
sourcepath="lib_managed/srcs/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.rogach/scallop_2.11/scallop_2.11-0.9.5.jar" 
sourcepath="lib_managed/srcs/org.rogach/scallop_2.11/scallop_2.11-0.9.5-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.rogach/scallop_2.11/scallop_2.11-0.9.5-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/xerces/xercesImpl/xercesImpl-2.10.0.jar" 
sourcepath="lib_managed/srcs/xerces/xercesImpl/xercesImpl-2.10.0-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/xerces/xercesImpl/xercesImpl-2.10.0-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.jdom/jdom2/jdom2-2.0.6.jar" 
sourcepath="lib_managed/srcs/org.jdom/jdom2/jdom2-2.0.6-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.jdom/jdom2/jdom2-2.0.6-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-lib-unittest"/>
+       <classpathentry kind="output" path="target/eclipse/classes"/>
+</classpath>
diff --git a/eclipse-projects/sapi-test/.classpath 
b/eclipse-projects/sapi-test/.classpath
index 5fa0d35..4ae169f 100644
--- a/eclipse-projects/sapi-test/.classpath
+++ b/eclipse-projects/sapi-test/.classpath
@@ -1,96 +1,121 @@
+<?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-        <!-- This file is updated by the UpdateEclipseClasspath app. -->
-        <classpathentry kind="src" path="src/test/scala"/><classpathentry 
kind="src" path="src/test/resources"/><classpathentry kind="con" 
path="org.scala-ide.sdt.launching.SCALA_CONTAINER"/><classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER"/><classpathentry 
combineaccessrules="false" kind="src" path="/daffodil-sapi"/><classpathentry 
combineaccessrules="false" kind="src" path="/daffodil-tdml"/><classpathentry 
combineaccessrules="false" kind="src" path="/daffodil-li [...]
-***********
-*********** Entries below this comment are maintained using the 
UpdateEclipseClasspaths
-*********** Utility and should not be modified by hand or using the Eclipse
-*********** BuildPath... GUI dialog.
-***********
---><classpathentry 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/xml-resolver/xml-resolver/xml-resolver-1.2-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/xml-resolver/xml-resolver/xml-resolver-1.2.jar">
-            
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.novocode/junit-interface/junit-interface-0.11-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/com.novocode/junit-interface/junit-interface-0.11.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.novocode/junit-interface/junit-interface-0.11-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/xml-apis/xml-apis/xml-apis-1.4.01-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/xml-apis/xml-apis/xml-apis-1.4.01.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/xml-apis/xml-apis/xml-apis-1.4.01-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.hamcrest/hamcrest-core/hamcrest-core-1.3-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/org.hamcrest/hamcrest-core/hamcrest-core-1.3.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.hamcrest/hamcrest-core/hamcrest-core-1.3-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/jline/jline/jline-2.12.1-sources.jar" 
exported="true" kind="lib" path="lib_managed/jars/jline/jline/jline-2.12.1.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/jline/jline/jline-2.12.1-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.scala-sbt/test-interface/test-interface-1.0-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/org.scala-sbt/test-interface/test-interface-1.0.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-sbt/test-interface/test-interface-1.0-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/net.sf.expectit/expectit-core/expectit-core-0.8.1-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/net.sf.expectit/expectit-core/expectit-core-0.8.1.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/net.sf.expectit/expectit-core/expectit-core-0.8.1-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.fusesource.jansi/jansi/jansi-1.14-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/org.fusesource.jansi/jansi/jansi-1.14.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.fusesource.jansi/jansi/jansi-1.14-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.ibm.icu/icu4j/icu4j-51.1-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/com.ibm.icu/icu4j/icu4j-51.1.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.ibm.icu/icu4j/icu4j-51.1-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/commons-io/commons-io/commons-io-2.5-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/commons-io/commons-io/commons-io-2.5.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/commons-io/commons-io/commons-io-2.5-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/junit/junit/junit-4.11-sources.jar" 
exported="true" kind="lib" path="lib_managed/jars/junit/junit/junit-4.11.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/junit/junit/junit-4.11-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.rogach/scallop_2.11/scallop_2.11-0.9.5-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/org.rogach/scallop_2.11/scallop_2.11-0.9.5.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.rogach/scallop_2.11/scallop_2.11-0.9.5-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/xerces/xercesImpl/xercesImpl-2.10.0-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/xerces/xercesImpl/xercesImpl-2.10.0.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/xerces/xercesImpl/xercesImpl-2.10.0-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.jdom/jdom2/jdom2-2.0.6-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/org.jdom/jdom2/jdom2-2.0.6.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.jdom/jdom2/jdom2-2.0.6-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry>
-      </classpath>
\ No newline at end of file
+       <classpathentry kind="src" path="src/test/scala"/>
+       <classpathentry kind="src" path="src/test/resources"/>
+       <classpathentry kind="con" 
path="org.scala-ide.sdt.launching.SCALA_CONTAINER"/>
+       <classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-sapi"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-tdml"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-lib"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-core"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-runtime1"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-macro-lib"/>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4.jar"
 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4.jar"
 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6.jar"
 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4.jar" 
sourcepath="lib_managed/srcs/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8.jar"
 
sourcepath="lib_managed/srcs/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3.jar"
 
sourcepath="lib_managed/srcs/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/xml-resolver/xml-resolver/xml-resolver-1.2.jar" 
sourcepath="lib_managed/srcs/xml-resolver/xml-resolver/xml-resolver-1.2-sources.jar"/>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/com.novocode/junit-interface/junit-interface-0.11.jar" 
sourcepath="lib_managed/srcs/com.novocode/junit-interface/junit-interface-0.11-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.novocode/junit-interface/junit-interface-0.11-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/xml-apis/xml-apis/xml-apis-1.4.01.jar" 
sourcepath="lib_managed/srcs/xml-apis/xml-apis/xml-apis-1.4.01-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/xml-apis/xml-apis/xml-apis-1.4.01-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.hamcrest/hamcrest-core/hamcrest-core-1.3.jar" 
sourcepath="lib_managed/srcs/org.hamcrest/hamcrest-core/hamcrest-core-1.3-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.hamcrest/hamcrest-core/hamcrest-core-1.3-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/jline/jline/jline-2.12.1.jar" 
sourcepath="lib_managed/srcs/jline/jline/jline-2.12.1-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/jline/jline/jline-2.12.1-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.scala-sbt/test-interface/test-interface-1.0.jar" 
sourcepath="lib_managed/srcs/org.scala-sbt/test-interface/test-interface-1.0-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-sbt/test-interface/test-interface-1.0-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/net.sf.expectit/expectit-core/expectit-core-0.8.1.jar" 
sourcepath="lib_managed/srcs/net.sf.expectit/expectit-core/expectit-core-0.8.1-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/net.sf.expectit/expectit-core/expectit-core-0.8.1-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.fusesource.jansi/jansi/jansi-1.14.jar" 
sourcepath="lib_managed/srcs/org.fusesource.jansi/jansi/jansi-1.14-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.fusesource.jansi/jansi/jansi-1.14-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/com.ibm.icu/icu4j/icu4j-51.1.jar" 
sourcepath="lib_managed/srcs/com.ibm.icu/icu4j/icu4j-51.1-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.ibm.icu/icu4j/icu4j-51.1-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/commons-io/commons-io/commons-io-2.5.jar" 
sourcepath="lib_managed/srcs/commons-io/commons-io/commons-io-2.5-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/commons-io/commons-io/commons-io-2.5-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4.jar"
 
sourcepath="lib_managed/srcs/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/junit/junit/junit-4.11.jar" 
sourcepath="lib_managed/srcs/junit/junit/junit-4.11-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/junit/junit/junit-4.11-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10.jar"
 
sourcepath="lib_managed/srcs/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.rogach/scallop_2.11/scallop_2.11-0.9.5.jar" 
sourcepath="lib_managed/srcs/org.rogach/scallop_2.11/scallop_2.11-0.9.5-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.rogach/scallop_2.11/scallop_2.11-0.9.5-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/xerces/xercesImpl/xercesImpl-2.10.0.jar" 
sourcepath="lib_managed/srcs/xerces/xercesImpl/xercesImpl-2.10.0-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/xerces/xercesImpl/xercesImpl-2.10.0-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.jdom/jdom2/jdom2-2.0.6.jar" 
sourcepath="lib_managed/srcs/org.jdom/jdom2/jdom2-2.0.6-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.jdom/jdom2/jdom2-2.0.6-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-lib-unittest"/>
+       <classpathentry kind="output" path="target/eclipse/classes"/>
+</classpath>
diff --git a/eclipse-projects/tdml-test/.classpath 
b/eclipse-projects/tdml-test/.classpath
index 9a80e03..ca2be38 100644
--- a/eclipse-projects/tdml-test/.classpath
+++ b/eclipse-projects/tdml-test/.classpath
@@ -1,96 +1,123 @@
+<?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-        <!-- This file is updated by the UpdateEclipseClasspath app. -->
-        <classpathentry kind="src" path="src/test/resources"/><classpathentry 
kind="src" path="src/test/scala"/><classpathentry kind="src" 
path="src/test/scala-debug"/><classpathentry kind="con" 
path="org.scala-ide.sdt.launching.SCALA_CONTAINER"/><classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER"/><classpathentry 
combineaccessrules="false" kind="src" path="/daffodil-core"/><classpathentry 
combineaccessrules="false" kind="src" path="/daffodil-lib"/><classpathentry c 
[...]
-***********
-*********** Entries below this comment are maintained using the 
UpdateEclipseClasspaths
-*********** Utility and should not be modified by hand or using the Eclipse
-*********** BuildPath... GUI dialog.
-***********
---><classpathentry 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/xml-resolver/xml-resolver/xml-resolver-1.2-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/xml-resolver/xml-resolver/xml-resolver-1.2.jar">
-            
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.novocode/junit-interface/junit-interface-0.11-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/com.novocode/junit-interface/junit-interface-0.11.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.novocode/junit-interface/junit-interface-0.11-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/xml-apis/xml-apis/xml-apis-1.4.01-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/xml-apis/xml-apis/xml-apis-1.4.01.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/xml-apis/xml-apis/xml-apis-1.4.01-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.hamcrest/hamcrest-core/hamcrest-core-1.3-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/org.hamcrest/hamcrest-core/hamcrest-core-1.3.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.hamcrest/hamcrest-core/hamcrest-core-1.3-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/jline/jline/jline-2.12.1-sources.jar" 
exported="true" kind="lib" path="lib_managed/jars/jline/jline/jline-2.12.1.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/jline/jline/jline-2.12.1-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.scala-sbt/test-interface/test-interface-1.0-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/org.scala-sbt/test-interface/test-interface-1.0.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-sbt/test-interface/test-interface-1.0-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/net.sf.expectit/expectit-core/expectit-core-0.8.1-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/net.sf.expectit/expectit-core/expectit-core-0.8.1.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/net.sf.expectit/expectit-core/expectit-core-0.8.1-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.fusesource.jansi/jansi/jansi-1.14-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/org.fusesource.jansi/jansi/jansi-1.14.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.fusesource.jansi/jansi/jansi-1.14-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.ibm.icu/icu4j/icu4j-51.1-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/com.ibm.icu/icu4j/icu4j-51.1.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.ibm.icu/icu4j/icu4j-51.1-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/commons-io/commons-io/commons-io-2.5-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/commons-io/commons-io/commons-io-2.5.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/commons-io/commons-io/commons-io-2.5-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/junit/junit/junit-4.11-sources.jar" 
exported="true" kind="lib" path="lib_managed/jars/junit/junit/junit-4.11.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/junit/junit/junit-4.11-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.rogach/scallop_2.11/scallop_2.11-0.9.5-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/org.rogach/scallop_2.11/scallop_2.11-0.9.5.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.rogach/scallop_2.11/scallop_2.11-0.9.5-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/xerces/xercesImpl/xercesImpl-2.10.0-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/xerces/xercesImpl/xercesImpl-2.10.0.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/xerces/xercesImpl/xercesImpl-2.10.0-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.jdom/jdom2/jdom2-2.0.6-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/org.jdom/jdom2/jdom2-2.0.6.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.jdom/jdom2/jdom2-2.0.6-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry>
-      </classpath>
\ No newline at end of file
+       <classpathentry kind="src" path="src/test/resources"/>
+       <classpathentry kind="src" path="src/test/scala"/>
+       <classpathentry kind="src" path="src/test/scala-debug"/>
+       <classpathentry kind="con" 
path="org.scala-ide.sdt.launching.SCALA_CONTAINER"/>
+       <classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-core"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-lib"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-tdml"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-runtime1"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-io"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-macro-lib"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-runtime1-unparser"/>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4.jar"
 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4.jar"
 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6.jar"
 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4.jar" 
sourcepath="lib_managed/srcs/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8.jar"
 
sourcepath="lib_managed/srcs/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3.jar"
 
sourcepath="lib_managed/srcs/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/xml-resolver/xml-resolver/xml-resolver-1.2.jar" 
sourcepath="lib_managed/srcs/xml-resolver/xml-resolver/xml-resolver-1.2-sources.jar"/>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/com.novocode/junit-interface/junit-interface-0.11.jar" 
sourcepath="lib_managed/srcs/com.novocode/junit-interface/junit-interface-0.11-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.novocode/junit-interface/junit-interface-0.11-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/xml-apis/xml-apis/xml-apis-1.4.01.jar" 
sourcepath="lib_managed/srcs/xml-apis/xml-apis/xml-apis-1.4.01-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/xml-apis/xml-apis/xml-apis-1.4.01-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.hamcrest/hamcrest-core/hamcrest-core-1.3.jar" 
sourcepath="lib_managed/srcs/org.hamcrest/hamcrest-core/hamcrest-core-1.3-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.hamcrest/hamcrest-core/hamcrest-core-1.3-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/jline/jline/jline-2.12.1.jar" 
sourcepath="lib_managed/srcs/jline/jline/jline-2.12.1-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/jline/jline/jline-2.12.1-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.scala-sbt/test-interface/test-interface-1.0.jar" 
sourcepath="lib_managed/srcs/org.scala-sbt/test-interface/test-interface-1.0-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-sbt/test-interface/test-interface-1.0-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/net.sf.expectit/expectit-core/expectit-core-0.8.1.jar" 
sourcepath="lib_managed/srcs/net.sf.expectit/expectit-core/expectit-core-0.8.1-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/net.sf.expectit/expectit-core/expectit-core-0.8.1-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.fusesource.jansi/jansi/jansi-1.14.jar" 
sourcepath="lib_managed/srcs/org.fusesource.jansi/jansi/jansi-1.14-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.fusesource.jansi/jansi/jansi-1.14-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/com.ibm.icu/icu4j/icu4j-51.1.jar" 
sourcepath="lib_managed/srcs/com.ibm.icu/icu4j/icu4j-51.1-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.ibm.icu/icu4j/icu4j-51.1-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/commons-io/commons-io/commons-io-2.5.jar" 
sourcepath="lib_managed/srcs/commons-io/commons-io/commons-io-2.5-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/commons-io/commons-io/commons-io-2.5-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4.jar"
 
sourcepath="lib_managed/srcs/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/junit/junit/junit-4.11.jar" 
sourcepath="lib_managed/srcs/junit/junit/junit-4.11-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/junit/junit/junit-4.11-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10.jar"
 
sourcepath="lib_managed/srcs/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.rogach/scallop_2.11/scallop_2.11-0.9.5.jar" 
sourcepath="lib_managed/srcs/org.rogach/scallop_2.11/scallop_2.11-0.9.5-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.rogach/scallop_2.11/scallop_2.11-0.9.5-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/xerces/xercesImpl/xercesImpl-2.10.0.jar" 
sourcepath="lib_managed/srcs/xerces/xercesImpl/xercesImpl-2.10.0-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/xerces/xercesImpl/xercesImpl-2.10.0-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.jdom/jdom2/jdom2-2.0.6.jar" 
sourcepath="lib_managed/srcs/org.jdom/jdom2/jdom2-2.0.6-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.jdom/jdom2/jdom2-2.0.6-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-lib-unittest"/>
+       <classpathentry kind="output" path="target/eclipse/classes"/>
+</classpath>
diff --git a/eclipse-projects/test-ibm1/.classpath 
b/eclipse-projects/test-ibm1/.classpath
index fd4cb4e..10e8792 100644
--- a/eclipse-projects/test-ibm1/.classpath
+++ b/eclipse-projects/test-ibm1/.classpath
@@ -1,96 +1,121 @@
+<?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-        <!-- This file is updated by the UpdateEclipseClasspath app. -->
-        <classpathentry kind="src" path="src/test/resources"/><classpathentry 
kind="src" path="src/test/scala"/><classpathentry kind="src" 
path="src/test/scala-debug"/><classpathentry kind="con" 
path="org.scala-ide.sdt.launching.SCALA_CONTAINER"/><classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER"/><classpathentry 
combineaccessrules="false" kind="src" path="/daffodil-tdml"/><classpathentry 
combineaccessrules="false" kind="src" path="/daffodil-core"/><classpathentry  
[...]
-***********
-*********** Entries below this comment are maintained using the 
UpdateEclipseClasspaths
-*********** Utility and should not be modified by hand or using the Eclipse
-*********** BuildPath... GUI dialog.
-***********
---><classpathentry 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/xml-resolver/xml-resolver/xml-resolver-1.2-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/xml-resolver/xml-resolver/xml-resolver-1.2.jar">
-            
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.novocode/junit-interface/junit-interface-0.11-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/com.novocode/junit-interface/junit-interface-0.11.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.novocode/junit-interface/junit-interface-0.11-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/xml-apis/xml-apis/xml-apis-1.4.01-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/xml-apis/xml-apis/xml-apis-1.4.01.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/xml-apis/xml-apis/xml-apis-1.4.01-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.hamcrest/hamcrest-core/hamcrest-core-1.3-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/org.hamcrest/hamcrest-core/hamcrest-core-1.3.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.hamcrest/hamcrest-core/hamcrest-core-1.3-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/jline/jline/jline-2.12.1-sources.jar" 
exported="true" kind="lib" path="lib_managed/jars/jline/jline/jline-2.12.1.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/jline/jline/jline-2.12.1-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.scala-sbt/test-interface/test-interface-1.0-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/org.scala-sbt/test-interface/test-interface-1.0.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-sbt/test-interface/test-interface-1.0-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/net.sf.expectit/expectit-core/expectit-core-0.8.1-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/net.sf.expectit/expectit-core/expectit-core-0.8.1.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/net.sf.expectit/expectit-core/expectit-core-0.8.1-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.fusesource.jansi/jansi/jansi-1.14-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/org.fusesource.jansi/jansi/jansi-1.14.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.fusesource.jansi/jansi/jansi-1.14-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.ibm.icu/icu4j/icu4j-51.1-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/com.ibm.icu/icu4j/icu4j-51.1.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.ibm.icu/icu4j/icu4j-51.1-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/commons-io/commons-io/commons-io-2.5-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/commons-io/commons-io/commons-io-2.5.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/commons-io/commons-io/commons-io-2.5-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/junit/junit/junit-4.11-sources.jar" 
exported="true" kind="lib" path="lib_managed/jars/junit/junit/junit-4.11.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/junit/junit/junit-4.11-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.rogach/scallop_2.11/scallop_2.11-0.9.5-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/org.rogach/scallop_2.11/scallop_2.11-0.9.5.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.rogach/scallop_2.11/scallop_2.11-0.9.5-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/xerces/xercesImpl/xercesImpl-2.10.0-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/xerces/xercesImpl/xercesImpl-2.10.0.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/xerces/xercesImpl/xercesImpl-2.10.0-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.jdom/jdom2/jdom2-2.0.6-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/org.jdom/jdom2/jdom2-2.0.6.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.jdom/jdom2/jdom2-2.0.6-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry>
-      </classpath>
\ No newline at end of file
+       <classpathentry kind="src" path="src/test/resources"/>
+       <classpathentry kind="src" path="src/test/scala"/>
+       <classpathentry kind="src" path="src/test/scala-debug"/>
+       <classpathentry kind="con" 
path="org.scala-ide.sdt.launching.SCALA_CONTAINER"/>
+       <classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-tdml"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-core"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-lib"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-runtime1"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-macro-lib"/>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4.jar"
 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4.jar"
 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6.jar"
 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4.jar" 
sourcepath="lib_managed/srcs/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8.jar"
 
sourcepath="lib_managed/srcs/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3.jar"
 
sourcepath="lib_managed/srcs/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/xml-resolver/xml-resolver/xml-resolver-1.2.jar" 
sourcepath="lib_managed/srcs/xml-resolver/xml-resolver/xml-resolver-1.2-sources.jar"/>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/com.novocode/junit-interface/junit-interface-0.11.jar" 
sourcepath="lib_managed/srcs/com.novocode/junit-interface/junit-interface-0.11-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.novocode/junit-interface/junit-interface-0.11-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/xml-apis/xml-apis/xml-apis-1.4.01.jar" 
sourcepath="lib_managed/srcs/xml-apis/xml-apis/xml-apis-1.4.01-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/xml-apis/xml-apis/xml-apis-1.4.01-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.hamcrest/hamcrest-core/hamcrest-core-1.3.jar" 
sourcepath="lib_managed/srcs/org.hamcrest/hamcrest-core/hamcrest-core-1.3-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.hamcrest/hamcrest-core/hamcrest-core-1.3-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/jline/jline/jline-2.12.1.jar" 
sourcepath="lib_managed/srcs/jline/jline/jline-2.12.1-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/jline/jline/jline-2.12.1-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.scala-sbt/test-interface/test-interface-1.0.jar" 
sourcepath="lib_managed/srcs/org.scala-sbt/test-interface/test-interface-1.0-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-sbt/test-interface/test-interface-1.0-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/net.sf.expectit/expectit-core/expectit-core-0.8.1.jar" 
sourcepath="lib_managed/srcs/net.sf.expectit/expectit-core/expectit-core-0.8.1-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/net.sf.expectit/expectit-core/expectit-core-0.8.1-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.fusesource.jansi/jansi/jansi-1.14.jar" 
sourcepath="lib_managed/srcs/org.fusesource.jansi/jansi/jansi-1.14-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.fusesource.jansi/jansi/jansi-1.14-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/com.ibm.icu/icu4j/icu4j-51.1.jar" 
sourcepath="lib_managed/srcs/com.ibm.icu/icu4j/icu4j-51.1-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.ibm.icu/icu4j/icu4j-51.1-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/commons-io/commons-io/commons-io-2.5.jar" 
sourcepath="lib_managed/srcs/commons-io/commons-io/commons-io-2.5-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/commons-io/commons-io/commons-io-2.5-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4.jar"
 
sourcepath="lib_managed/srcs/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/junit/junit/junit-4.11.jar" 
sourcepath="lib_managed/srcs/junit/junit/junit-4.11-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/junit/junit/junit-4.11-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10.jar"
 
sourcepath="lib_managed/srcs/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.rogach/scallop_2.11/scallop_2.11-0.9.5.jar" 
sourcepath="lib_managed/srcs/org.rogach/scallop_2.11/scallop_2.11-0.9.5-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.rogach/scallop_2.11/scallop_2.11-0.9.5-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/xerces/xercesImpl/xercesImpl-2.10.0.jar" 
sourcepath="lib_managed/srcs/xerces/xercesImpl/xercesImpl-2.10.0-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/xerces/xercesImpl/xercesImpl-2.10.0-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.jdom/jdom2/jdom2-2.0.6.jar" 
sourcepath="lib_managed/srcs/org.jdom/jdom2/jdom2-2.0.6-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.jdom/jdom2/jdom2-2.0.6-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-lib-unittest"/>
+       <classpathentry kind="output" path="target/eclipse/classes"/>
+</classpath>
diff --git a/eclipse-projects/test/.classpath b/eclipse-projects/test/.classpath
index 9c280b5..edeb1ec 100644
--- a/eclipse-projects/test/.classpath
+++ b/eclipse-projects/test/.classpath
@@ -1,96 +1,124 @@
+<?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-        <!-- This file is updated by the UpdateEclipseClasspath app. -->
-        <classpathentry kind="src" path="src/test/resources"/><classpathentry 
kind="src" path="src/test/scala"/><classpathentry kind="src" 
path="src/test/scala-debug"/><classpathentry kind="con" 
path="org.scala-ide.sdt.launching.SCALA_CONTAINER"/><classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER"/><classpathentry kind="con" 
path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/><classpathentry 
combineaccessrules="false" kind="src" path="/daffodil-tdml"/><classpathentry co 
[...]
-***********
-*********** Entries below this comment are maintained using the 
UpdateEclipseClasspaths
-*********** Utility and should not be modified by hand or using the Eclipse
-*********** BuildPath... GUI dialog.
-***********
---><classpathentry 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/xml-resolver/xml-resolver/xml-resolver-1.2-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/xml-resolver/xml-resolver/xml-resolver-1.2.jar">
-            
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.novocode/junit-interface/junit-interface-0.11-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/com.novocode/junit-interface/junit-interface-0.11.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.novocode/junit-interface/junit-interface-0.11-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/xml-apis/xml-apis/xml-apis-1.4.01-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/xml-apis/xml-apis/xml-apis-1.4.01.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/xml-apis/xml-apis/xml-apis-1.4.01-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.hamcrest/hamcrest-core/hamcrest-core-1.3-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/org.hamcrest/hamcrest-core/hamcrest-core-1.3.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.hamcrest/hamcrest-core/hamcrest-core-1.3-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/jline/jline/jline-2.12.1-sources.jar" 
exported="true" kind="lib" path="lib_managed/jars/jline/jline/jline-2.12.1.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/jline/jline/jline-2.12.1-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.scala-sbt/test-interface/test-interface-1.0-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/org.scala-sbt/test-interface/test-interface-1.0.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-sbt/test-interface/test-interface-1.0-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/net.sf.expectit/expectit-core/expectit-core-0.8.1-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/net.sf.expectit/expectit-core/expectit-core-0.8.1.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/net.sf.expectit/expectit-core/expectit-core-0.8.1-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.fusesource.jansi/jansi/jansi-1.14-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/org.fusesource.jansi/jansi/jansi-1.14.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.fusesource.jansi/jansi/jansi-1.14-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.ibm.icu/icu4j/icu4j-51.1-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/com.ibm.icu/icu4j/icu4j-51.1.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.ibm.icu/icu4j/icu4j-51.1-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/commons-io/commons-io/commons-io-2.5-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/commons-io/commons-io/commons-io-2.5.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/commons-io/commons-io/commons-io-2.5-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/junit/junit/junit-4.11-sources.jar" 
exported="true" kind="lib" path="lib_managed/jars/junit/junit/junit-4.11.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/junit/junit/junit-4.11-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.rogach/scallop_2.11/scallop_2.11-0.9.5-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/org.rogach/scallop_2.11/scallop_2.11-0.9.5.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.rogach/scallop_2.11/scallop_2.11-0.9.5-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/xerces/xercesImpl/xercesImpl-2.10.0-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/xerces/xercesImpl/xercesImpl-2.10.0.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/xerces/xercesImpl/xercesImpl-2.10.0-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.jdom/jdom2/jdom2-2.0.6-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/org.jdom/jdom2/jdom2-2.0.6.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.jdom/jdom2/jdom2-2.0.6-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry>
-      </classpath>
\ No newline at end of file
+       <classpathentry kind="src" path="src/test/resources"/>
+       <classpathentry kind="src" path="src/test/scala"/>
+       <classpathentry kind="src" path="src/test/scala-debug"/>
+       <classpathentry kind="con" 
path="org.scala-ide.sdt.launching.SCALA_CONTAINER"/>
+       <classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+       <classpathentry kind="con" 
path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-tdml"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-core"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-lib"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-core-unittest"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-runtime1"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-io"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-macro-lib"/>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4.jar"
 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4.jar"
 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6.jar"
 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4.jar" 
sourcepath="lib_managed/srcs/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8.jar"
 
sourcepath="lib_managed/srcs/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3.jar"
 
sourcepath="lib_managed/srcs/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/xml-resolver/xml-resolver/xml-resolver-1.2.jar" 
sourcepath="lib_managed/srcs/xml-resolver/xml-resolver/xml-resolver-1.2-sources.jar"/>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/com.novocode/junit-interface/junit-interface-0.11.jar" 
sourcepath="lib_managed/srcs/com.novocode/junit-interface/junit-interface-0.11-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.novocode/junit-interface/junit-interface-0.11-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/xml-apis/xml-apis/xml-apis-1.4.01.jar" 
sourcepath="lib_managed/srcs/xml-apis/xml-apis/xml-apis-1.4.01-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/xml-apis/xml-apis/xml-apis-1.4.01-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.hamcrest/hamcrest-core/hamcrest-core-1.3.jar" 
sourcepath="lib_managed/srcs/org.hamcrest/hamcrest-core/hamcrest-core-1.3-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.hamcrest/hamcrest-core/hamcrest-core-1.3-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/jline/jline/jline-2.12.1.jar" 
sourcepath="lib_managed/srcs/jline/jline/jline-2.12.1-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/jline/jline/jline-2.12.1-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.scala-sbt/test-interface/test-interface-1.0.jar" 
sourcepath="lib_managed/srcs/org.scala-sbt/test-interface/test-interface-1.0-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-sbt/test-interface/test-interface-1.0-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/net.sf.expectit/expectit-core/expectit-core-0.8.1.jar" 
sourcepath="lib_managed/srcs/net.sf.expectit/expectit-core/expectit-core-0.8.1-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/net.sf.expectit/expectit-core/expectit-core-0.8.1-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.fusesource.jansi/jansi/jansi-1.14.jar" 
sourcepath="lib_managed/srcs/org.fusesource.jansi/jansi/jansi-1.14-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.fusesource.jansi/jansi/jansi-1.14-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/com.ibm.icu/icu4j/icu4j-51.1.jar" 
sourcepath="lib_managed/srcs/com.ibm.icu/icu4j/icu4j-51.1-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.ibm.icu/icu4j/icu4j-51.1-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/commons-io/commons-io/commons-io-2.5.jar" 
sourcepath="lib_managed/srcs/commons-io/commons-io/commons-io-2.5-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/commons-io/commons-io/commons-io-2.5-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4.jar"
 
sourcepath="lib_managed/srcs/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/junit/junit/junit-4.11.jar" 
sourcepath="lib_managed/srcs/junit/junit/junit-4.11-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/junit/junit/junit-4.11-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10.jar"
 
sourcepath="lib_managed/srcs/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.rogach/scallop_2.11/scallop_2.11-0.9.5.jar" 
sourcepath="lib_managed/srcs/org.rogach/scallop_2.11/scallop_2.11-0.9.5-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.rogach/scallop_2.11/scallop_2.11-0.9.5-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/xerces/xercesImpl/xercesImpl-2.10.0.jar" 
sourcepath="lib_managed/srcs/xerces/xercesImpl/xercesImpl-2.10.0-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/xerces/xercesImpl/xercesImpl-2.10.0-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.jdom/jdom2/jdom2-2.0.6.jar" 
sourcepath="lib_managed/srcs/org.jdom/jdom2/jdom2-2.0.6-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.jdom/jdom2/jdom2-2.0.6-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-lib-unittest"/>
+       <classpathentry kind="output" path="target/eclipse/classes"/>
+</classpath>
diff --git a/eclipse-projects/tutorials/.classpath 
b/eclipse-projects/tutorials/.classpath
index ac5f62c..244b5e6 100644
--- a/eclipse-projects/tutorials/.classpath
+++ b/eclipse-projects/tutorials/.classpath
@@ -1,96 +1,123 @@
+<?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-        <!-- This file is updated by the UpdateEclipseClasspath app. -->
-        <classpathentry kind="src" path="src/test/scala"/><classpathentry 
kind="src" path="src/main/resources"/><classpathentry kind="src" 
path="src/test/resources"/><classpathentry kind="con" 
path="org.scala-ide.sdt.launching.SCALA_CONTAINER"/><classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER"/><classpathentry 
combineaccessrules="false" kind="src" path="/daffodil-core"/><classpathentry 
combineaccessrules="false" kind="src" path="/daffodil-lib"/><classpathentry com 
[...]
-***********
-*********** Entries below this comment are maintained using the 
UpdateEclipseClasspaths
-*********** Utility and should not be modified by hand or using the Eclipse
-*********** BuildPath... GUI dialog.
-***********
---><classpathentry 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/bundles/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/xml-resolver/xml-resolver/xml-resolver-1.2-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/xml-resolver/xml-resolver/xml-resolver-1.2.jar">
-            
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.novocode/junit-interface/junit-interface-0.11-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/com.novocode/junit-interface/junit-interface-0.11.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.novocode/junit-interface/junit-interface-0.11-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/xml-apis/xml-apis/xml-apis-1.4.01-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/xml-apis/xml-apis/xml-apis-1.4.01.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/xml-apis/xml-apis/xml-apis-1.4.01-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.hamcrest/hamcrest-core/hamcrest-core-1.3-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/org.hamcrest/hamcrest-core/hamcrest-core-1.3.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.hamcrest/hamcrest-core/hamcrest-core-1.3-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/jline/jline/jline-2.12.1-sources.jar" 
exported="true" kind="lib" path="lib_managed/jars/jline/jline/jline-2.12.1.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/jline/jline/jline-2.12.1-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.scala-sbt/test-interface/test-interface-1.0-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/org.scala-sbt/test-interface/test-interface-1.0.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-sbt/test-interface/test-interface-1.0-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/net.sf.expectit/expectit-core/expectit-core-0.8.1-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/net.sf.expectit/expectit-core/expectit-core-0.8.1.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/net.sf.expectit/expectit-core/expectit-core-0.8.1-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.fusesource.jansi/jansi/jansi-1.14-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/org.fusesource.jansi/jansi/jansi-1.14.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.fusesource.jansi/jansi/jansi-1.14-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.ibm.icu/icu4j/icu4j-51.1-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/com.ibm.icu/icu4j/icu4j-51.1.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.ibm.icu/icu4j/icu4j-51.1-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/commons-io/commons-io/commons-io-2.5-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/commons-io/commons-io/commons-io-2.5.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/commons-io/commons-io/commons-io-2.5-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/junit/junit/junit-4.11-sources.jar" 
exported="true" kind="lib" path="lib_managed/jars/junit/junit/junit-4.11.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/junit/junit/junit-4.11-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.rogach/scallop_2.11/scallop_2.11-0.9.5-sources.jar"
 exported="true" kind="lib" 
path="lib_managed/jars/org.rogach/scallop_2.11/scallop_2.11-0.9.5.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.rogach/scallop_2.11/scallop_2.11-0.9.5-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/xerces/xercesImpl/xercesImpl-2.10.0-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/xerces/xercesImpl/xercesImpl-2.10.0.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/xerces/xercesImpl/xercesImpl-2.10.0-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry><classpathentry 
sourcepath="lib_managed/srcs/org.jdom/jdom2/jdom2-2.0.6-sources.jar" 
exported="true" kind="lib" 
path="lib_managed/jars/org.jdom/jdom2/jdom2-2.0.6.jar">
-            <attributes>
-                  <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.jdom/jdom2/jdom2-2.0.6-javadoc.jar!/"/>
-                </attributes>
-          </classpathentry>
-      </classpath>
\ No newline at end of file
+       <classpathentry kind="src" path="src/test/scala"/>
+       <classpathentry kind="src" path="src/main/resources"/>
+       <classpathentry kind="src" path="src/test/resources"/>
+       <classpathentry kind="con" 
path="org.scala-ide.sdt.launching.SCALA_CONTAINER"/>
+       <classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-core"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-lib"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-tdml"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-runtime1"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-io"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-macro-lib"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-runtime1-unparser"/>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4.jar"
 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-parser-combinators_2.11/scala-parser-combinators_2.11-1.0.4-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4.jar"
 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.4-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6.jar"
 
sourcepath="lib_managed/srcs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-lang.modules/scala-xml_2.11/scala-xml_2.11-1.0.6-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4.jar" 
sourcepath="lib_managed/srcs/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.codehaus.woodstox/stax2-api/stax2-api-3.1.4-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8.jar"
 
sourcepath="lib_managed/srcs/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.8-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/bundles/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3.jar"
 
sourcepath="lib_managed/srcs/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.fasterxml.woodstox/woodstox-core/woodstox-core-5.0.3-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/xml-resolver/xml-resolver/xml-resolver-1.2.jar" 
sourcepath="lib_managed/srcs/xml-resolver/xml-resolver/xml-resolver-1.2-sources.jar"/>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/com.novocode/junit-interface/junit-interface-0.11.jar" 
sourcepath="lib_managed/srcs/com.novocode/junit-interface/junit-interface-0.11-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.novocode/junit-interface/junit-interface-0.11-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/xml-apis/xml-apis/xml-apis-1.4.01.jar" 
sourcepath="lib_managed/srcs/xml-apis/xml-apis/xml-apis-1.4.01-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/xml-apis/xml-apis/xml-apis-1.4.01-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.hamcrest/hamcrest-core/hamcrest-core-1.3.jar" 
sourcepath="lib_managed/srcs/org.hamcrest/hamcrest-core/hamcrest-core-1.3-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.hamcrest/hamcrest-core/hamcrest-core-1.3-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/jline/jline/jline-2.12.1.jar" 
sourcepath="lib_managed/srcs/jline/jline/jline-2.12.1-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/jline/jline/jline-2.12.1-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.scala-sbt/test-interface/test-interface-1.0.jar" 
sourcepath="lib_managed/srcs/org.scala-sbt/test-interface/test-interface-1.0-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scala-sbt/test-interface/test-interface-1.0-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/net.sf.expectit/expectit-core/expectit-core-0.8.1.jar" 
sourcepath="lib_managed/srcs/net.sf.expectit/expectit-core/expectit-core-0.8.1-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/net.sf.expectit/expectit-core/expectit-core-0.8.1-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.fusesource.jansi/jansi/jansi-1.14.jar" 
sourcepath="lib_managed/srcs/org.fusesource.jansi/jansi/jansi-1.14-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.fusesource.jansi/jansi/jansi-1.14-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/com.ibm.icu/icu4j/icu4j-51.1.jar" 
sourcepath="lib_managed/srcs/com.ibm.icu/icu4j/icu4j-51.1-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.ibm.icu/icu4j/icu4j-51.1-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/commons-io/commons-io/commons-io-2.5.jar" 
sourcepath="lib_managed/srcs/commons-io/commons-io/commons-io-2.5-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/commons-io/commons-io/commons-io-2.5-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4.jar"
 
sourcepath="lib_managed/srcs/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.scalacheck/scalacheck_2.11/scalacheck_2.11-1.13.4-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/junit/junit/junit-4.11.jar" 
sourcepath="lib_managed/srcs/junit/junit/junit-4.11-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/junit/junit/junit-4.11-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10.jar"
 
sourcepath="lib_managed/srcs/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/com.typesafe.genjavadoc/genjavadoc-plugin_2.11.8/genjavadoc-plugin_2.11.8-0.10-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.rogach/scallop_2.11/scallop_2.11-0.9.5.jar" 
sourcepath="lib_managed/srcs/org.rogach/scallop_2.11/scallop_2.11-0.9.5-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.rogach/scallop_2.11/scallop_2.11-0.9.5-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/xerces/xercesImpl/xercesImpl-2.10.0.jar" 
sourcepath="lib_managed/srcs/xerces/xercesImpl/xercesImpl-2.10.0-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/xerces/xercesImpl/xercesImpl-2.10.0-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry exported="true" kind="lib" 
path="lib_managed/jars/org.jdom/jdom2/jdom2-2.0.6.jar" 
sourcepath="lib_managed/srcs/org.jdom/jdom2/jdom2-2.0.6-sources.jar">
+               <attributes>
+                       <attribute name="javadoc_location" 
value="jar:file:lib_managed/docs/org.jdom/jdom2/jdom2-2.0.6-javadoc.jar!/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/daffodil-lib-unittest"/>
+       <classpathentry kind="output" path="target/eclipse/classes"/>
+</classpath>

-- 
To stop receiving notification emails like this one, please contact
mbecke...@apache.org.

Reply via email to