if (this.getClass() != o.getClass()) return false;
if (o == null || this.getClass() != o.getClass()) return false;
		public boolean equals(Object o) {			if (this.getClass() != o.getClass()) return false;			return category.equals(((CategoryKey) o).category);		}