I have custom folders, i.e. they are based on custom type extending dm_folder and has attribute called expiration_date. How can I hide this folder from users if this attribute values of expiration_date has passed. And also once the folder is hidden , How will I be able to unhide if I want to extend the expiration date.