@Test
public void also_objectCanBeModified() {

    final String initialString = "init";
    final String finalString = "final";
    final SimpleClass given = new SimpleClass();
    given.value = initialString;
    take(given)
            .also((simpleObj) -> simpleObj.value = finalString);
    Assert.assertEquals(given.value, finalString);
}