Hash in place.