Canonicalization of DGPs is a stateful procedure, hence the need for a class.
# S4 method for DgpCanonMethods
names(x)
# S4 method for DgpCanonMethods
$(x, name)
A DgpCanonMethods object.
The name of the atom or expression to canonicalize.
names(DgpCanonMethods)
: Returns the name of all the canonicalization methods
$
: Returns either a canonicalized variable or
a corresponding Dgp2Dcp canonicalization method