This is currently a bit of a showstopper:
There are way to few specs! Fix this first!
Ok. I will lay down some ground work in this regard. I don't consider the spec 100% laid in stone, so there will be some wiggle room to improve upon the spec as it is reimplemented with rugged.