About the author
As a Chinese for over 30 years, it hadn't occured to me that one can speak traditional or simplified Chinese.
All along, I thought one can only read / write traditional / simplied Chinese.
Google apparently hire very smart people. :-)
A method pointer is now the same as a global procedure, ie, procedure of object = procedure.