public StructuredBlock getNextBlock(StructuredBlock subBlock) {
		if (subBlock == subBlocks[0]) {
			if (subBlocks[1].isEmpty())
				return subBlocks[1].getNextBlock();
			else
				return subBlocks[1];
		}
		return getNextBlock();
	}