D map

If you use namespace {} <-- with no name, then you get full incapsulation