dclass: Rought first iteration revision of SwitchParameter.
dclass: First iteration revision of Typedef.
dclass: dcbase cleanup, part 1.
dclass: Finish doing first iteration revision and cleanup.