Looks good and works, so I'll merge if nobody complains.
I know it sounds picky but perhaps we should restrict the $() to self.el to cover ourselves from future problems.