@Test
void addChild_extensive_child() {

    argument.addChild(extensive);
    argument.addChild(child);
    
    assertEquals(1, argument.getChildren().size());
    var child = (Argument<String, String>) argument.getChild("child");
    
    assertSame(this.child, child);
    assertEquals(2, child.getChildren().size());
}