Common Library created by Cheng Luyu.