Refactor: generic expression parse/construct
Set "selected" operator on drop multi-select