I'm not sure if I should use `indirect-function' somewhere instead of `symbol-function', but I also don't understand (and also didn't yet try to find out) why nadvice doesn't use `indirect-function' for its manipulations. Thanks, Michael.