added uniquify to recutils