now I can pull documentation for non-elisp functions and variables! that wasn’t as painful as I’d feared, for eldoc and helpful at least. there’s probably a bit more patching to go, this is the one part that feels fragile because it defines advice across a couple other packages I don’t control
anyway I should do that eval-buffer replacement huh!