...and other people knowledgeable about construction. Just what in the damn hell is going on with these enormous above-grade concrete vault thingamabobs in front of this new (and gigantic) spec house?