@Test public void tag_mutableSpan_ignoredErrorParsing() {

  when(parseValue.apply(input, context)).thenThrow(new Error());
  tag.tag(input, context, mutableSpan);
  verify(parseValue).apply(input, context);
  verifyNoMoreInteractions(parseValue); // doesn't parse twice
  assertThat(mutableSpan.isEmpty()).isTrue();
}