### Question:
EmptyBlock extends SourceBlock { @Override public boolean canStart(LineSequence lineSequence) { return currentLineIsEmpty(lineSequence); }  @Override void process(ProcessingContext context, DocumentBuilder builder, LineSequence lineSequence); @Override boolean canStart(LineSequence lineSequence);  }### Answer:
@Test public void canStart() { assertCanStart(false, "one"); assertCanStart(true, "\n"); }