<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def experiments_predictions_list(self, experiment_id, limit=-1, offset=-1):
 """List of all predictions for given experiment. Parameters experiment_id : string Unique experiment identifier limit : int Limit number of results in returned object listing offset : int Set offset in list (order as defined by object store) Returns ------- ObjectListing Listing of model run handles """

        # Get experiment to ensure that it exists
        if self.experiments_get(experiment_id) is None:
            return None
        # Return list of predictions
        return self.predictions.list_objects(
            query={'experiment' : experiment_id},
            limit=limit,
            offset=offset
        )