@Test
@SuppressWarnings("unchecked")
public void resolve_list_of_complex() throws Exception {

    Object list = resolver.resolve("list_of_complex", Object.class);
    assertThat(list).isInstanceOf(Collection.class);
    assertThat(((Collection<Object>) list)).hasSize(2);
    assertThat(((Collection<Object>) list)).containsExactly(
            ImmutableMap.of("item10", "value10", "item11", "value11"),
            ImmutableMap.of("item20", "value20", "item21", "value21")
    );
}