public Set keySet(){
  return totalKeySet();
}

public Set keySet ( ) { return totalKeySet ( ) ; }
returns the total key set of all scopes . this method violates the map contract by returning an unmodifiable set .
