Language and society as seen by Xu Shen, an ancient Chinese lexicographer