public String anonymize(final ParseTree tree) {
    return build(tree);
  }
@Test
  public void shouldLeaveListAndPrintStatementsAsTheyAre() {
    Assert.assertEquals("LIST PROPERTIES;", anon.anonymize("LIST PROPERTIES;"));
    Assert.assertEquals("SHOW PROPERTIES;", anon.anonymize("SHOW PROPERTIES;"));
    Assert.assertEquals("LIST TOPICS;", anon.anonymize("LIST TOPICS;"));
    Assert.assertEquals("SHOW ALL TOPICS EXTENDED;",
        anon.anonymize("SHOW ALL TOPICS EXTENDED;"));
    Assert.assertEquals("LIST STREAMS EXTENDED;",
        anon.anonymize("LIST STREAMS EXTENDED;"));
    Assert.assertEquals("LIST FUNCTIONS;", anon.anonymize("LIST FUNCTIONS;"));
    Assert.assertEquals("LIST CONNECTORS;", anon.anonymize("LIST CONNECTORS;"));
    Assert.assertEquals("LIST SOURCE CONNECTORS;",
        anon.anonymize("LIST SOURCE CONNECTORS;"));
    Assert.assertEquals("LIST TYPES;", anon.anonymize("LIST TYPES;"));
    Assert.assertEquals("LIST VARIABLES;", anon.anonymize("LIST VARIABLES;"));
    Assert.assertEquals("LIST QUERIES;", anon.anonymize("LIST QUERIES;"));
  }