Implementation
const BMP_WIDE = [
[0x1100, 0x115F],
[0x231A, 0x231B],
[0x2329, 0x232A],
[0x23E9, 0x23EC],
[0x23F0, 0x23F0],
[0x23F3, 0x23F3],
[0x25FD, 0x25FE],
[0x2614, 0x2615],
[0x2648, 0x2653],
[0x267F, 0x267F],
[0x2693, 0x2693],
[0x26A1, 0x26A1],
[0x26AA, 0x26AB],
[0x26BD, 0x26BE],
[0x26C4, 0x26C5],
[0x26CE, 0x26CE],
[0x26D4, 0x26D4],
[0x26EA, 0x26EA],
[0x26F2, 0x26F3],
[0x26F5, 0x26F5],
[0x26FA, 0x26FA],
[0x26FD, 0x26FD],
[0x2705, 0x2705],
[0x270A, 0x270B],
[0x2728, 0x2728],
[0x274C, 0x274C],
[0x274E, 0x274E],
[0x2753, 0x2755],
[0x2757, 0x2757],
[0x2795, 0x2797],
[0x27B0, 0x27B0],
[0x27BF, 0x27BF],
[0x2B1B, 0x2B1C],
[0x2B50, 0x2B50],
[0x2B55, 0x2B55],
[0x2E80, 0x2E99],
[0x2E9B, 0x2EF3],
[0x2F00, 0x2FD5],
[0x2FF0, 0x2FFB],
[0x3000, 0x3029],
[0x302E, 0x303E],
[0x3041, 0x3096],
[0x309B, 0x30FF],
[0x3105, 0x312F],
[0x3131, 0x318E],
[0x3190, 0x31BA],
[0x31C0, 0x31E3],
[0x31F0, 0x321E],
[0x3220, 0x3247],
[0x3250, 0x4DBF],
[0x4E00, 0xA48C],
[0xA490, 0xA4C6],
[0xA960, 0xA97C],
[0xAC00, 0xD7A3],
[0xF900, 0xFAFF],
[0xFE10, 0xFE19],
[0xFE30, 0xFE52],
[0xFE54, 0xFE66],
[0xFE68, 0xFE6B],
[0xFF01, 0xFF60],
[0xFFE0, 0xFFE6]
];