Working with dojo has that effect on developers -_-. I don't think it is just coincidence they named the framework after a place of hard, sweaty & mentally taxing training & sparring!