What is this` here? I don't think it's good practice form to use `this` in a callback function of a library (or at all). But JavaScript gurus might enlighten me.