deprivatize script modifications (to take just fids) #1855

#1855 

Verified working locally, handles non-existing fids, existing but not private fids, and existing private fids.