Compassionate JavaScript