  @Test
  public void testFilteringWithNestedReplacement() {

    String out = Filtering.filter("hello ${world} ${period}", new FluentMap<>()
        .add("name", "vert.x")
        .add("world", "${name}"));
    assertThat(out).isEqualTo("hello vert.x ${period}");
  }