static MacroCell construct(boolean[][] vals){
		MacroCell m = new MacroCell(vals);
		int n = m.hashCode();
		if(cellules.containsKey(n)) {return cellules.get(n);}
		else{cellules.put(n, m);return m;}
	}