If the editor defines a callback to be used to register use of these functions, store it. We don't have access to `butter` in this area of the code.