only censor nonempty text-nodes