@Override
	public boolean equals( Object obj ){
		if( obj == this ){
			return true;
		}
		if( obj == null || obj.getClass() != getClass() ){
			return false;
		}
		CapabilityName<?> that = (CapabilityName<?>)obj;
		return id.equals( that.id );
	}