> Is there a better example for returning the value to be put into the > set? I can't think of any situations when I'd use that. Me neither. But perhaps your version could be add_func_pred, just so we preserve the possibility? Vern