Ideally, the class abilities wouldn't be hard-coded, but would be something similar to the current GPDL functions, so we could put together just about anything we could imagine. Of course the default DC would ship with a default set of abilities so that the designer would only have to fool around with it if she wanted to.