add optional, non posizional and defaulted args in the destructoring section.
Merge pull request #13 from magomimmo/patch-02

add optional, non positional and defaulted args in map destructuring