def hand_record
      raise Pokerstats::HandHistoryParseError, "#{HAND_RECORD_INCOMPLETE_MESSAGE}: #{(HAND_INFORMATION_KEYS - @hand_information.keys).inspect}" unless (HAND_INFORMATION_KEYS - @hand_information.keys).empty?
      HAND_INFORMATION_KEYS.inject({}) do |hash, key| 
        hash.merge!(key => @hand_information[key])
      end
    end
def hand_record
      raise Pokerstats::HandHistoryParseError, "#{HAND_RECORD_INCOMPLETE_MESSAGE}: #{(HAND_INFORMATION_KEYS - @hand_information.keys).inspect}" unless (HAND_INFORMATION_KEYS - @hand_information.keys).empty?
      HAND_INFORMATION_KEYS.inject({}) do |hash, key| 
        hash.merge!(key => @hand_information[key])
      end
    end
Hand Information