final boolean tableExists = getAISForChange(session, !inIS).getTable(tableName) != null;
if(shouldExist && !tableExists) {
throw new NoSuchTableException(tableName);
}
if(!shouldExist && tableExists) {
throw new DuplicateTableNameException(tableName);
}
}