Generated bag on @property #18

fix #18
code clean