I wouldn't say I'm an expert at anything other than Reading Nodes. :-) As far as Unicode, UTF-whatever and other text encoding schemes are concerned, I'm probably more confused than anyone. Over the years, I've read a lot of standards, though (professional hazard), and I at least think I know how to interpret what I've read.