See the examples I linked above, specially the low level filtering, you can add/exclude anything from a feature pack. Also, afaik you should be able to have multiple entries for same feature pack, for instance one high level filtering bringing subsystem(s), another low level bringing specific modules, etc...