ItemStack equals and hashCode clarification