Trying a new something for for optional class feature formats. Not finished, but this should be somewhat representative a working format. Overall this lists need a bit of work, but the basic optional environment/option command setup functions. Wether this is a style we want to pursue further is another matter.