it's very difficult to add characters outside plane 0 (the BMP)