@Override public Iterator<IDatabase> iterator(){
  return m_databases.iterator();
}

@ Override public Iterator < IDatabase > iterator ( ) { return m_databases . iterator ( ) ; }
this iterator can be used to iterate over all known databases .
