Ditto with the unnecessary aliasing.  Also, why `that` instead of `self`?  Better to stay consistent, at least.