Make object private.
Comment for NumObjects
Convert Otherroots to have a list of edges, for consistency.
Fix dumptodot.