8. A hardware storage device, comprising computer readable instructions configured to be executed by a processor of a computer system to implement a method for copying a selected text from a first electronic document into a temporary computer object, said method comprising: said processor creating said temporary computer object; said processor getting an address of said first electronic document; said processor copying said address of said first electronic document into a header of said created temporary computer object; said processor copying a first tag and a second tag into the header of said created temporary computer object, wherein the first tag marks the beginning of the header of said created temporary computer object, wherein the second tag marks the end of the header of said temporary computer object, and wherein the address of said first electronic document is disposed between the first tag and the second tag in said created temporary computer object; said processor obtaining said selected text from said first electronic document; said processor copying said selected text into said created temporary computer object; said processor copying a third tag into said created temporary computer object, wherein the third tag marks the end of said created temporary computer object, and wherein said selected text is disposed between the header of said created temporary computer object and the third tag; said processor storing said created temporary computer object, said method configured to check edited text to track modification in text copied from the first electronic document, wherein the text copied from the first electronic document is the selected text obtained from the first electronic document; after said storing, said processor ascertaining that a portion of text is removed from said copied text or is inserted in said copied text; in response to said ascertaining: said processor inserting said third tag at a first position where said portion of text is removed or at a second position preceding a third position where said portion of text is inserted; and said processor inserting a string at the first position where said portion of text is removed or at the second position preceding the third position where said portion of text is inserted, wherein said string is a concatenation of said first tag, an address associated to said copied text, and said second tag.
9. The electronic storage medium of claim 8 , said method configured to access the first electronic document from a second electronic document comprising a portion of text, wherein said storing comprises storing said created temporary computer object in said second electronic document, and wherein said selected text obtained from the first electronic document comprises the portion of text; after said storing, said processor extracting, from the header of said temporary computer object stored in said second electronic document, the address of the first electronic document; said processor accessing said first electronic document using said extracted address; and said processor displaying said accessed first electronic document.