I see, thank you for the context. If this is the only override necessary, you don't need to redefine all the methods. If for some reason there is a collision, you could always `undef` the method you need to override, but I don't think it's necessary.