UTF8_TOP_N
(((c) & UTF8_TOP_N(1)) == 0) /* 0xxxxxxx */
(((c) & UTF8_TOP_N((n) + 1)) == UTF8_TOP_N(n))
(((c) & UTF8_TOP_N(2)) == UTF8_TOP_N(1)) /* 10xxxxxx */