updated rHTML to only operate on textNodes
updated rHTML to accept 'deep' parameter