class SchemaUpdate implements UpdateSchema {

  @Override
  public UpdateSchema addColumn(String name, Type type, String doc) {
    Preconditions.checkArgument(!name.contains("."),
        "Cannot add column with ambiguous name: %s, use addColumn(parent, name, type)", name);
    return addColumn(null, name, type, doc);
  }

    SchemaUpdate(TableOperations ops);
    SchemaUpdate(Schema schema, int lastColumnId);

}