public static StatementChannel create(TokenMatcher... tokenMatchers) {
    return new StatementChannel(false, tokenMatchers);
  }
@Test(expected = IllegalArgumentException.class)
  public void shouldNotAcceptNull() {
    StatementChannel.create((TokenMatcher[]) null);
  }