}
@Test(expected = ClassCastException.class)
public void passingNonStringToErasureYieldsException() {
Delegate d = new LongTryParser(10);
d.perform(new Object());
}
@Test
public void parsingNullStringYieldsNothing() {
final Maybe<Long> got = new LongTryParser(10).perform(null);