There's a lot of internal versioning in STIX:
- Each schema/construct
- All vocabularies
- All extensions
Are all of these separate versions necessary? Maybe we can start to coalesce versioning to many fewer constructs in order to simplify things. Or, at minimum, stop exposing the users of the spec to all those different versions.