Yeah, don't mind adding this in another commit with that added.

Question - I'm a little unsure how I'm supposed to be managing situations where I commit to my repo, then issue a pull request, and then if you don't accept the pull, what am I supposed to do with my repo that is now out of sync with the upstream? I find when that happens it is a real bitch to fix up - do you have any standard git command that you use to undo the series of commits that relate to a pull request that isn't accepted or applied?

eg. is it better for you to accept this pull request (knowing another will be coming with the change to add the TextMixin) and that way my repo and upstream are now in sync?