Drop a no longer needed hack
Extend test coverage

Should be testing all signs now.
Rewrite subtending marks lookups

Now using only three contextual lookups, makes processing 25% faster!
Add some more tests