Recursive empty folder deleting

Currently to delete all empty folders we need to run the ccleaner many times, because when it deletes an empty folder the parent folder can become empty, and its not deleted.

I propose that the ccleaner should recursively check if the parent folders are empty.

Super BAD idea in my view.

I have no criticism of recursively deleting CHILD folders regardless of content,

BUT regardless of whether an application might fully retain all capabilities if certain child folders are deleted,

there is a higher risk if consequently empty parent folders are deleted.