20. The computer system of claim 15 , wherein the system uses a markup language, and the marking up of components results in markup elements.
15. The computer system of claim 12 , wherein the parse is further configured to: save a copy of the identified character sequence as an original character sequence prior to updating the character sequence; mark up components of the one or more author names determined to be contained in the updated character sequence, said marking up indicating components as a surname or initials of a respective author name; restore the identified character sequence, wherein the restoring comprises combining the original character sequenced with the marked up components; and insert the restored character sequence into the document in place of the identified character sequence.