code: public void addSchema( String uri, IslandSchema s ) {
  		if( schemata.containsKey(uri) )
  			throw new IllegalArgumentException();
  		schemata.put( uri, s );
  	}
docs: adds a new IslandSchema.
  
  the caller should make sure that the given uri is not defined already.