.fill = 0, .holes = 0, .type = (ItemKeyFun*) schema
        },
        .constraints = (Vector) {
-           .variant = single_index_level,
+           .variant = Single_index_level,
            .size = 0,
            .entries = 0
        },
        // Add the new tuple
        HashVector_add( &r->content, item );
        Vector_iterate( &r->constraints, 0, knockout_add, item );
-       return HashVector_contents( &data.knockouts, single_index_level, 0 );
+       return HashVector_contents( &data.knockouts, Single_index_level, 0 );
     }
     return 0;
 }
 Vector *Relation_delete(Relation *r,Tuple *item) {
     Knockout data;
     (void) knockout_clear( &data, r, item, 0 );
-    return HashVector_contents( &data.knockouts, single_index_level, 0 );
+    return HashVector_contents( &data.knockouts, Single_index_level, 0 );
 }
 
 void *Relation_next(Relation *r,VectorIndex *index,Tuple *query) {