review. Split common_unlink from dav_unlink to use in forensic_haven, but might not have been necessary