code: protected int getStartArgNo(final ParsedLine line) {
  		// コード補完する引数の番号を特定。
  		if (line.wordIndex() >= 1) {
  			return commands.stream().filter(c -> c.is(line.words().get(0)))
  					.mapToInt(c -> c.getStartArgNo(this.getClass())).findFirst().orElse(-1);
  		} else {
  			return -1;
  		}
  	}
docs: このCompleterの開始位置を取得する
  @param line コマンドをパースしたオブジェクト
  @return このCompleterの開始位置。該当しない場合は<code>-1</code>を返す