assertThat(a.get("plop"), is((Object) 10));
assertThat(b.get("plop"), is((Object) 1));
assertThat(invoker.invoke(new Ploper(), 666), is((Object) "666"));
b.undefine("plop");
Object result = invoker.invoke(b, 1);
assertThat(result, is((Object) b));
assertThat(b.get("plop"), is((Object) 1));
}
}