यह काफी बार होता है कि मैं स्थानीय या लाइन-वार परिवर्तनों को पूर्ववत करना चाहता हूं। उदाहरण के लिए, जब मैं एक स्रोत कोड में कई पंक्तियों को बदलता हूं और मैं उनमें से केवल एक को वापस करना चाहता हूं, तो मुझे उस राज्य को खोजने के लिए पूरे पूर्ववत पेड़ के माध्यम से कदम रखना होगा जिसे मैं वापस लौटना चाहता हूं। यह बेहतर होगा कि मैं केवल चिह्नित क्षेत्र या उस बिंदु पर जहां रेखा है, को वापस ला सकता है। क्या ऐसा कुछ पहले से अस्तित्व में है?