Your passing this in but not using it. Besides, it's derived from the instance, it wouldn't make sense to pass it around instance methods...