Working copy constructors for MarkupString and Markup.
Corrected CopyInto function of MarkupString.cs in order to ensure Markup is copied correctly.
Prototype substring copy.
Substring copy Constructor and Function working.
Removing needless definitions from MarkupString.cs