https://mamchenkov.net/wordpress/2006/06/28/rm-on-steroids-a-safer-way/
rm on steroids (a safer way)