--HG-- branch : feature
1. correct structure members initialization 2. struct has pointer data members but has no copy constructor --HG-- branch : feature