HttpString: lazily compute hashCode