question: Why was a surrogate character mechanism implemented ?
answer: so that Unicode was no longer restricted to 16 bits
turker_answer: A surrogate character mechanism was implemented so that Unicode was no longer restricted to 16 bits .
rule-based: A surrogate character mechanism was implemented because so that Unicode was no longer restricted to 16 bits .