adds 'remove_empty_tags' to deal with a common pattern of empty markup (usually caused by WYSIWYGs)