Subclassing ShellGraph and overriding the methods like writePredicateObjectList would be my approach. Too much is private toreally subclass - you'll need to copy the class at them moment. Along with registration, then at least you can have both in the same JVM and it helps testing.
Thank you very much for your advise, I've started doing that and it seems to work just fine, I'll report if I encounter problems. Thank you, -- Elie
