I think it would be clearer if you bound this function when you used it.