MapPermissions type change complet
ed, only warning is 'effc++', to implement an assignment operator in the map class