I want to know the answer to the following question:
When was a surrogate character mechanism implemented in Unicode 2.0?
All the background I'm provided with is that "This increased the Unicode codespace to over a million code points, which allowed for the encoding of many historic scripts (e.g., Egyptian Hieroglyphs) and thousands of rarely used or obsolete characters that had not been anticipated as needing encoding.". Is that enough to answer the question?
Answer: no