public AkibanInformationSchema ais(boolean freezeAIS) {
usable = false;
aisb.basicSchemaIsComplete();
aisb.groupingIsComplete();
AISValidationResults results = aisb.akibanInformationSchema().validate(AISValidations.BASIC_VALIDATIONS);
results.throwIfNecessary();
if (freezeAIS) {
aisb.akibanInformationSchema().freeze();
}
return aisb.akibanInformationSchema();
}