Comment #2 on issue 2503 by d...@gnu.org: Patch: Move add-grob-definition from a snippet to scm/translation-functions.scm
http://code.google.com/p/lilypond/issues/detail?id=2503
Please check last patch to issue 2449. It makes for a saner starting base for lifting add-grob-definition. At least regarding the underlying architecture.