persistable sclass VectorOptimizedSSIList extends AbstractSSIList { *() { init(); } *(Cl l) { super(l); } static VectorOptimizedSSIList alreadyOptimized(L l) { new VectorOptimizedSSIList list; list.addAll(l); ret list; } @Override AbstractSSI importSSI(AbstractSSI ssi) { ret vectorizeSSIIfBeneficial(ssi.toSSI()); } }