This is somewhat common for the Semantic extensions, and as things become more usable, it'd be nice if we could have something like the way ubuntu/debian have packages
Depends - This extension cannot function without this other extenson
Recommends - Having this extension enabled will allow extra functionality or similar
Suggested - Having this extension enabled may allow extra functionality or similar
Suggested might be OTT...
Might be something to try and do when Chad does his extension setup rewrite...