Right now if I want to add for example :circle" icon widget to my code, I need to invoke all of "icons-alerts":
$this->out->addModuleStyles( 'oojs-ui.styles.icons-alerts' );
This will add lots of other unneeded icons. For example see: https://gerrit.wikimedia.org/r/#/c/338215/2. Also see en.wikipedia.org/w/load.php?debug=true&lang=en&modules=oojs-ui.styles.icons%2Cicons-alerts&only=styles&skin=vector and compare it with one or two icons there
BetaFeatures and FlaggedRevs extensions can use this functionality.