On Mon, Mar 17, 2003 at 11:22:15AM -0800, Daniel Rogers wrote: > Calvin Williamson wrote: > > Now suppose we did have something along your lines like this: > > Node > > Op > > Would there be nodes that are not operations (I can't think of any > myself)? If so, then these two levels can be collapsed down. > I would leave them. That way it is easier to re-use just the GeglObject and GeglNode part to build graphs and trees for other systems (I have done this in gil some...). They seem fine as separate classes. Calvin