public static boolean transform(InstructionContainer ic,
			StructuredBlock last) {
		if (!(last.outer instanceof SequentialBlock)
				|| !(ic.getInstruction() instanceof StoreInstruction)
				|| !(ic.getInstruction().isVoid()))
			return false;

		return (createAssignOp(ic, last) || createAssignExpression(ic, last));
	}