on the way to finish doc contents
improved performance of often used functions; let utf8.chars ignore broken characters