def set_hash_value(self, key, field, value, pipeline=False):
        """Set the value of field in a hash stored at key.

        Args:
            key (str): key (name) of the hash
            field (str): Field within the hash to set
            value: Value to set
            pipeline (bool): True, start a transaction block. Default false.

        """
        # FIXME(BMo): new name for this function -> save_dict_value ?
        if pipeline:
            self._pipeline.hset(key, field, str(value))
        else:
            self._db.hset(key, field, str(value))