Hey, I've spent 3 days on this with greater success than I thought I would up to this point. At the moment, it defaults to an enum (mainly because I haven't added the variable assignment yet (outside of the default value)).

I just wanted a bit of feedback concerning the idea, possibly some suggestions on global types, etc.

I'm a bit tired now. If something isn't clear, I'll be able to explain it better tomorrow

chem