.append("1", new Fluent.HashMap<>()
.append("2222222222222222", 123))
.append(someObject.toString(), "hello")
.append(22, "hello")
.append("22", "olleh"));
<BUG>assertThat(dy.get(1).get(new BigDecimal(2222222222222222l)).asObject(), equalTo(123));

assertThat(dy.get(someObject).asObject(), equalTo("hello"));

assertThat("Should choose exact match over toString", dy.get(22).asObject(), equalTo("hello"));
}</BUG>
@Test

.append("1", new Fluent.HashMap<>()
.append("2222222222222222", 123))
.append(someObject.toString(), "hello")
.append(22, "hello")
.append("22", "olleh"));
assertThat(dy.get(1).get(new BigDecimal(2222222222222222L)).asObject()).isEqualTo(123);
assertThat(dy.get(someObject).asObject()).isEqualTo("hello");
assertThat(dy.get(22).asObject())
.as("Should choose exact match over toString")
.isEqualTo("hello");
}
@Test
