@Test
public void testBlockLayersDocData() {

    StmtsDoc doc1 = doclist.getStmtDocs().get(1);
    StmtsBlock block0 = doc1.getBlocks().get(0);
    Map<String, String> doc1block0tags = block0.getTags();
    Map<String, String> doc1block0params = block0.getParams();
    Map<String, String> doc1block0bindings = block0.getBindings();
    assertThat(doc1block0tags).hasSize(3);
    assertThat(doc1block0tags).containsOnly(
            MapEntry.entry("root1","val1"),
            MapEntry.entry("root2","val2"),
            MapEntry.entry("block1tag","tag-value1"));
    assertThat(doc1block0params).containsOnly(
            MapEntry.entry("foobar","baz"),
            MapEntry.entry("timeout","23423"));
    assertThat(doc1block0bindings).containsOnly(
            MapEntry.entry("b12","b12d"),
            MapEntry.entry("b11","override-b11"),
            MapEntry.entry("foobar","overized-beez"));
}