--- /dev/null
+L0 = <http://www.simantics.org/Layer0-1.1>\r
+DocumentLink = <http://www.simantics.org/DocumentLink-1.0>\r
+\r
+DocumentLink.EvaluatorTree : L0.Library\r
+\r
+\r
+DocumentLink.EvaluatorTree.Node <T L0.Entity\r
+\r
+DocumentLink.EvaluatorTree.AligmentHint <T DocumentLink.EvaluatorTree.Node\r
+DocumentLink.EvaluatorTree.And <T DocumentLink.EvaluatorTree.Node\r
+DocumentLink.EvaluatorTree.Constant <T DocumentLink.EvaluatorTree.Node \r
+DocumentLink.EvaluatorTree.Date <T DocumentLink.EvaluatorTree.Node\r
+DocumentLink.EvaluatorTree.Root <T DocumentLink.EvaluatorTree.Node\r
+DocumentLink.EvaluatorTree.If <T DocumentLink.EvaluatorTree.Node\r
+DocumentLink.EvaluatorTree.Lines <T DocumentLink.EvaluatorTree.Node\r
+DocumentLink.EvaluatorTree.Or <T DocumentLink.EvaluatorTree.Node\r
+DocumentLink.EvaluatorTree.TextSizeHint <T DocumentLink.EvaluatorTree.Node\r
+DocumentLink.EvaluatorTree.Variable <T DocumentLink.EvaluatorTree.Node\r
+DocumentLink.EvaluatorTree.Path <T DocumentLink.EvaluatorTree.Node\r
+\r
+\r
+DocumentLink.ReportTemplate <T L0.Entity\r
+\r
+DocumentLink.EvaluatorTree.Template <T L0.Entity\r
+\r
+DocumentLink.EvaluatorTree.HasValue <R L0.HasProperty\r
+ L0.HasRange L0.String\r