Updates:
Status: Started
Owner: [email protected]
Comment #1 on issue 2507 by [email protected]: Stop the entanglement of context
properties and grob property internals
http://code.google.com/p/lilypond/issues/detail?id=2507
For what it's worth, I started on this one. It's not exactly going to come
non-invasive. It seems to make sense to employ GOOPS rather than alists
for storing nested properties of known types. Alists don't work too well
with nested overrides/restores (they work best for overrides near the root
of a hierarchy, while nested overrides work close to the leaves), and the
current architecture requires a hash lookup for every context in the
hierarchy for any property lookup.