assertEquals(1, node.getNode("list").getChildrenList().size());
assertEquals("Changed value", node.getNode("inner").getNode("test").getString());
assertEquals("Changed value", node.getNode("list").getChildrenList().get(0).getNode("test").getString());
assertEquals("Something", node.getNode("inner").getNode("test").getComment().get());
assertEquals("Something", node.getNode("list").getChildrenList().get(0).getNode("test").getComment().get());
assertEquals(ChildObject.class.getName(), node.getNode("inner").getNode("__class__").getString());
assertEquals(ChildObject.class.getName(), node.getNode("list").getChildrenList().get(0).getNode("__class__").getString());