willset and didset

1. Removed   "// do something"
2. e.g. for nested func with "Hello world" as you suggested
3. e.g. for willset & didset

From next time onwards i will send 1 PR / change.
Keep this block the same as it was before. Look at the diff if you can't see the difference.