diff --git a/corpus/ABCD/ABCD_001.ttl b/corpus/ABCD/ABCD_001.ttl
new file mode 100644
index 0000000000000000000000000000000000000000..eb09c81a1cc6df494a827a0e3b02b7be726c8504
--- /dev/null
+++ b/corpus/ABCD/ABCD_001.ttl
@@ -0,0 +1,246 @@
+
+                @prefix xsd:     <http://www.w3.org/2001/XMLSchema#> .
+@prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix owl:     <http://www.w3.org/2002/07/owl#> .
+@prefix rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+
+rdfs:isDefinedBy
+      a       rdfs:Resource , rdf:Property ;
+      rdfs:subPropertyOf rdfs:seeAlso , rdfs:isDefinedBy .
+
+<https://unl.tetras-libre.fr/rdf/schema#mod>
+      a       rdfs:Resource , rdfs:Class .
+
+<https://unl.tetras-libre.fr/rdf/schema#UW_Occurrence>
+      a       rdfs:Resource , rdfs:Class .
+
+<http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68/sentence_0#sentence_0>
+      a       <https://unl.tetras-libre.fr/rdf/schema#UNL_Sentence> ;
+      rdfs:label "TBD : phrase en langue naturelle"@inv ;
+      <http://www.w3.org/2004/02/skos/core#altLabel>
+              """[S:R1]
+mod(test(icl>thing).@entry,A(icl>thing))
+or(A(icl>thing),B(icl>thing))
+
+[/S]""" ;
+      <https://unl.tetras-libre.fr/rdf/schema#has_index>
+              <http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68#document> ;
+      <https://unl.tetras-libre.fr/rdf/schema#is_substructure_of>
+              <http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68#document> ;
+      <https://unl.tetras-libre.fr/rdf/schema#is_superstructure_of>
+              <http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68/sentence_0#occurence_test-icl-thing-> , <http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68/sentence_0#occurence_B-icl-thing-> , <http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68/sentence_0#occurence_A-icl-thing-> .
+
+rdf:Statement
+      a       rdfs:Resource , rdfs:Class ;
+      rdfs:subClassOf rdfs:Resource , rdf:Statement .
+
+<http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68#test-icl-thing->
+      a       <https://unl.tetras-libre.fr/rdf/schema#UW_Lexeme> ;
+      rdfs:label "test(icl>thing)" ;
+      <https://unl.tetras-libre.fr/rdf/schema#has_occurrence>
+              <http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68/sentence_0#occurence_test-icl-thing-> .
+
+rdfs:Container
+      a       rdfs:Resource , rdfs:Class ;
+      rdfs:subClassOf rdfs:Container .
+
+<http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68/sentence_0#test-icl-thing-_mod_A-icl-thing->
+      a       <https://unl.tetras-libre.fr/rdf/schema#mod> ;
+      <https://unl.tetras-libre.fr/rdf/schema#has_source>
+              <http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68/sentence_0#occurence_test-icl-thing-> ;
+      <https://unl.tetras-libre.fr/rdf/schema#has_target>
+              <http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68/sentence_0#occurence_A-icl-thing-> .
+
+()    a       rdfs:Resource , rdf:List .
+
+rdfs:seeAlso
+      a       rdfs:Resource , rdf:Property ;
+      rdfs:subPropertyOf rdfs:seeAlso .
+
+rdfs:comment
+      a       rdfs:Resource , rdf:Property ;
+      rdfs:range rdfs:Literal .
+
+rdf:object
+      a       rdfs:Resource , rdf:Property ;
+      rdfs:domain rdf:Statement ;
+      rdfs:subPropertyOf rdf:object .
+
+rdfs:domain
+      a       rdfs:Resource , rdf:Property ;
+      rdfs:domain rdf:Property ;
+      rdfs:range rdfs:Class .
+
+<https://unl.tetras-libre.fr/rdf/schema#UW_Lexeme>
+      a       rdfs:Resource , rdfs:Class .
+
+rdf:Seq
+      a       rdfs:Resource , rdfs:Class ;
+      rdfs:subClassOf rdf:Seq , rdfs:Container .
+
+rdfs:Literal
+      a       rdfs:Resource , rdfs:Class ;
+      rdfs:subClassOf rdfs:Resource , rdfs:Literal .
+
+rdf:first
+      a       rdfs:Resource , rdf:Property ;
+      rdfs:domain rdf:List ;
+      rdfs:subPropertyOf rdf:first .
+
+rdfs:subClassOf
+      a       rdfs:Resource , rdf:Property ;
+      rdfs:domain rdfs:Class ;
+      rdfs:range rdfs:Class .
+
+<http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68/sentence_0#A-icl-thing-_or_B-icl-thing->
+      a       <https://unl.tetras-libre.fr/rdf/schema#or> ;
+      <https://unl.tetras-libre.fr/rdf/schema#has_source>
+              <http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68/sentence_0#occurence_A-icl-thing-> ;
+      <https://unl.tetras-libre.fr/rdf/schema#has_target>
+              <http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68/sentence_0#occurence_B-icl-thing-> .
+
+<http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68#document>
+      a       <https://unl.tetras-libre.fr/rdf/schema#UNL_Document> ;
+      <https://unl.tetras-libre.fr/rdf/schema#is_superstructure_of>
+              <http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68/sentence_0#sentence_0> .
+
+rdf:XMLLiteral
+      a       rdfs:Resource , rdfs:Class , rdfs:Datatype .
+
+rdf:predicate
+      a       rdfs:Resource , rdf:Property ;
+      rdfs:domain rdf:Statement ;
+      rdfs:subPropertyOf rdf:predicate .
+
+<http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68/sentence_0#ontology>
+      a       owl:Ontology ;
+      owl:imports <https://unl.tetras-libre.fr/rdf/schema> .
+
+rdf:type
+      a       rdfs:Resource , rdf:Property ;
+      rdfs:range rdfs:Class .
+
+rdfs:Resource
+      a       rdfs:Resource , rdfs:Class ;
+      rdfs:subClassOf rdfs:Resource .
+
+<https://unl.tetras-libre.fr/rdf/schema#or>
+      a       rdfs:Resource , rdfs:Class .
+
+<https://unl.tetras-libre.fr/rdf/schema#UNL_Sentence>
+      a       rdfs:Resource , rdfs:Class .
+
+<http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68/sentence_0#occurence_test-icl-thing->
+      a       <https://unl.tetras-libre.fr/rdf/schema#UW_Occurrence> ;
+      rdfs:label "test(icl>thing)" ;
+      <https://unl.tetras-libre.fr/rdf/schema#has_attribute>
+              ".@entry" ;
+      <https://unl.tetras-libre.fr/rdf/schema#is_occurrence_of>
+              <http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68#test-icl-thing-> ;
+      <https://unl.tetras-libre.fr/rdf/schema#is_source_of>
+              <http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68/sentence_0#test-icl-thing-_mod_A-icl-thing-> ;
+      <https://unl.tetras-libre.fr/rdf/schema#is_substructure_of>
+              <http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68/sentence_0#sentence_0> ;
+      <https://unl.tetras-libre.fr/rdf/schema#mod>
+              <http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68/sentence_0#occurence_A-icl-thing-> .
+
+<https://unl.tetras-libre.fr/rdf/schema#UNL_Document>
+      a       rdfs:Resource , rdfs:Class .
+
+rdf:List
+      a       rdfs:Resource , rdfs:Class ;
+      rdfs:subClassOf rdfs:Resource , rdf:List .
+
+rdf:Property
+      a       rdfs:Resource , rdfs:Class ;
+      rdfs:subClassOf rdfs:Resource , rdf:Property .
+
+<http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68/sentence_0#occurence_B-icl-thing->
+      a       <https://unl.tetras-libre.fr/rdf/schema#UW_Occurrence> ;
+      rdfs:label "B(icl>thing)" ;
+      <https://unl.tetras-libre.fr/rdf/schema#is_occurrence_of>
+              <http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68#B-icl-thing-> ;
+      <https://unl.tetras-libre.fr/rdf/schema#is_substructure_of>
+              <http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68/sentence_0#sentence_0> ;
+      <https://unl.tetras-libre.fr/rdf/schema#is_target_of>
+              <http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68/sentence_0#A-icl-thing-_or_B-icl-thing-> .
+
+rdfs:ContainerMembershipProperty
+      a       rdfs:Resource , rdfs:Class ;
+      rdfs:subClassOf rdfs:Resource , rdf:Property , rdfs:ContainerMembershipProperty .
+
+rdf:rest
+      a       rdfs:Resource , rdf:Property ;
+      rdfs:domain rdf:List ;
+      rdfs:range rdf:List ;
+      rdfs:subPropertyOf rdf:rest .
+
+rdfs:range
+      a       rdfs:Resource , rdf:Property ;
+      rdfs:domain rdf:Property ;
+      rdfs:range rdfs:Class .
+
+<http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68#A-icl-thing->
+      a       <https://unl.tetras-libre.fr/rdf/schema#UW_Lexeme> ;
+      rdfs:label "A(icl>thing)" ;
+      <https://unl.tetras-libre.fr/rdf/schema#has_occurrence>
+              <http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68/sentence_0#occurence_A-icl-thing-> .
+
+<http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68/sentence_0#occurence_A-icl-thing->
+      a       <https://unl.tetras-libre.fr/rdf/schema#UW_Occurrence> ;
+      rdfs:label "A(icl>thing)" ;
+      <https://unl.tetras-libre.fr/rdf/schema#is_occurrence_of>
+              <http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68#A-icl-thing-> ;
+      <https://unl.tetras-libre.fr/rdf/schema#is_source_of>
+              <http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68/sentence_0#A-icl-thing-_or_B-icl-thing-> ;
+      <https://unl.tetras-libre.fr/rdf/schema#is_substructure_of>
+              <http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68/sentence_0#sentence_0> ;
+      <https://unl.tetras-libre.fr/rdf/schema#is_target_of>
+              <http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68/sentence_0#test-icl-thing-_mod_A-icl-thing-> ;
+      <https://unl.tetras-libre.fr/rdf/schema#or>
+              <http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68/sentence_0#occurence_B-icl-thing-> .
+
+rdf:subject
+      a       rdfs:Resource , rdf:Property ;
+      rdfs:domain rdf:Statement ;
+      rdfs:subPropertyOf rdf:subject .
+
+owl:Ontology
+      a       rdfs:Resource , rdfs:Class .
+
+<http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68#B-icl-thing->
+      a       <https://unl.tetras-libre.fr/rdf/schema#UW_Lexeme> ;
+      rdfs:label "B(icl>thing)" ;
+      <https://unl.tetras-libre.fr/rdf/schema#has_occurrence>
+              <http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68/sentence_0#occurence_B-icl-thing-> .
+
+rdf:Bag
+      a       rdfs:Resource , rdfs:Class ;
+      rdfs:subClassOf rdf:Bag , rdfs:Container .
+
+rdfs:label
+      a       rdfs:Resource , rdf:Property ;
+      rdfs:range rdfs:Literal .
+
+rdfs:Class
+      a       rdfs:Resource , rdfs:Class ;
+      rdfs:subClassOf rdfs:Resource , rdfs:Class .
+
+rdfs:Datatype
+      a       rdfs:Resource , rdfs:Class ;
+      rdfs:subClassOf rdfs:Resource , rdfs:Class , rdfs:Datatype .
+
+rdfs:subPropertyOf
+      a       rdfs:Resource , rdf:Property ;
+      rdfs:domain rdf:Property ;
+      rdfs:range rdf:Property .
+
+rdf:Alt
+      a       rdfs:Resource , rdfs:Class ;
+      rdfs:subClassOf rdf:Alt , rdfs:Container .
+
+<http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68#ontology>
+      a       owl:Ontology ;
+      owl:imports <http://rdf-unl.org/4f857d0c-008d-4e3a-ba4d-ad98721ebc68/sentence_0#ontology> , <https://unl.tetras-libre.fr/rdf/schema> .
+
+            
\ No newline at end of file