Hi Ron, peoples
The real problem is that the design document (Server-Architecture) does not use the term Graph or GraphDef for the server side constructs. The easiest thing to do would be to add some comments clarifying the relation between a unit generator and a UGen, a GraphDef and a SynthDef and a Synth and a Graph.
I think I'm going to give up on the renaming patch. For now in the book chapter I have written: The Graph type implements the SuperCollider concept of a Synth. The GraphDef type implements the SuperCollider concept of a SynthDef. (Graph and GraphDef in code font, Synth and SynthDef in italics)This is more general than saying GraphDef relates to the sclang SynthDef class... do people feel this is accurate?
Ross.