class SpecifiersAnswerer extends Answerer {

  @VisibleForTesting
  static TableAnswerElement resolveNode(SpecifiersQuestion question, SpecifierContext context) {

    List<ColumnMetadata> columns =
        ImmutableList.of(new ColumnMetadata(COL_NODE, Schema.NODE, "Node", false, false));
    TableAnswerElement table = new TableAnswerElement(new TableMetadata(columns));
    Map<String, ColumnMetadata> columnMap = table.getMetadata().toColumnMap();

    Set<String> nodes = question.getNodeSpecifier().resolve(context);
    for (String node : nodes) {
      table.addRow(Row.of(columnMap, COL_NODE, new Node(node)));
    }
    return table;
  }

  public  SpecifiersAnswerer(Question question, IBatfish batfish);

}