I'm aliasing the methods here so that there's a version of each method in its default state that I can use to replace the extended versions in the ```after``` block. That way the extended methods only exist for the specs that care about them being extended and the specs that don't care about extended methods aren't interfered with in any way.