Never mind, I misunderstood what you are doing here. I see why you used ``self``, and it makes sense to me now.