def output_type(self):
    exprs = (self.results + [self.default])
    dtype = rlz.highest_precedence_dtype(exprs)
    return rlz.shape_like(self.cases, dtype)
def output_type(self):
    exprs = (self.results + [self.default])
    dtype = rlz.highest_precedence_dtype(exprs)
    return rlz.shape_like(self.cases, dtype)