public void transformBlockInitializer(StructuredBlock block) {
		StructuredBlock start = null;
		StructuredBlock tail = null;
		int lastField = -1;
		while (block instanceof SequentialBlock) {
			StructuredBlock ib = block.getSubBlocks()[0];
			int field = transformOneField(lastField, ib);
			if (field < 0)
				clazzAnalyzer.addBlockInitializer(lastField + 1, ib);
			else
				lastField = field;
			block = block.getSubBlocks()[1];
		}
		if (transformOneField(lastField, block) < 0)
			clazzAnalyzer.addBlockInitializer(lastField + 1, block);
	}