My point is really that `this` should only be used in methods, and I don't think the recursive require proxy is a method; it seems like just a function.