A command that can quickly filter a list of objects based on selected parameters would be nice, similar to the countSide command except returning a new array.
There are many cases where people want to filter an array of objects with constant parameters, so using the select {} command is a huge waste of performance when the array is large.
Some examples:
_arrayOfObjs selectObjectClasses [ ["class1", "class2", ...], (exactMatch = false)];
with exactMatch, class inheritance is ignored and only exact typeOf matches are returned.
_arrayOfObjs selectObjectSides [east, west];
I'll try to update this list if I come up with more common "static" filters.
These commands can be used together with such commands as allObjects, units, allUnits, vehicles, etc. Also, filtering trigger's thisList would be nice too (though for that countSide is usually enough)