Changing to `return this` doesn't break any tests; I'll commit that.