Don't duplicate code. What exactly did you change about the proc? Can you solve this by calling ..() and then making your changes, or adding new config values to the supertype?