I want to know the answer to the following question:
Why was a surrogate character mechanism implemented?
All the background I'm provided with is that "In 1996, a surrogate character mechanism was implemented in Unicode 2.0, so that Unicode was no longer restricted to 16 bits.". Is that enough to answer the question?
Answer: yes