I'm unfamiliar with why ``self`` and not ``this``.  Can you explain?